Browse Source

Honor anonymous-ness in requests fill

spaghetti 7 years ago
parent
commit
953b08bece
2 changed files with 10 additions and 1 deletions
  1. 9
    0
      classes/requests.class.php
  2. 1
    1
      sections/requests/request.php

+ 9
- 0
classes/requests.class.php View File

@@ -110,6 +110,15 @@ class Requests {
110 110
       $Requests = G::$DB->to_array(false, MYSQLI_ASSOC, true);
111 111
       $Tags = self::get_tags(G::$DB->collect('ID', false));
112 112
       foreach ($Requests as $Request) {
113
+        $Request['AnonymousFill'] = false;
114
+        if ($Request['FillerID']) {
115
+          G::$DB->query("
116
+            SELECT Anonymous
117
+            FROM torrents
118
+            WHERE ID = ".$Request['TorrentID']);
119
+          list($Anonymous) = G::$DB->next_record();
120
+          if ($Anonymous) $Request['AnonymousFill'] = true;
121
+        }
113 122
         unset($NotFound[$Request['ID']]);
114 123
         $Request['Tags'] = isset($Tags[$Request['ID']]) ? $Tags[$Request['ID']] : [];
115 124
         $Found[$Request['ID']] = $Request;

+ 1
- 1
sections/requests/request.php View File

@@ -333,7 +333,7 @@ $encoded_artist = urlencode($encoded_artist);
333 333
         <td class="label">Filled</td>
334 334
         <td>
335 335
           <strong><a href="torrents.php?<?=(strtotime($Request['TimeFilled']) < $TimeCompare ? 'id=' : 'torrentid=') . $Request['TorrentID']?>">Yes</a></strong>,
336
-          by user <?=Users::format_username($Request['FillerID'], false, false, false)?>
336
+          by user <?=($Request['AnonymousFill'] ? 'Anonymous' : Users::format_username($Request['FillerID'], false, false, false))?>
337 337
 <?    if ($LoggedUser['ID'] == $Request['UserID'] || $LoggedUser['ID'] == $Request['FillerID'] || check_perms('site_moderate_requests')) { ?>
338 338
             <strong><a href="requests.php?action=unfill&amp;id=<?=$RequestID?>" class="brackets">Unfill</a></strong> Unfilling a request without a valid, nontrivial reason will result in a warning.
339 339
 <?    } ?>

Loading…
Cancel
Save