Browse Source

auto-append TRACKER_LINKS to download link, make attribute values unique

main
ghost 1 year ago
parent
commit
cf250cd7ee
  1. 7
      src/public/action.php

7
src/public/action.php

@ -414,6 +414,11 @@ switch (isset($_GET['target']) ? urldecode($_GET['target']) : false)
$uri->value))); $uri->value)));
} }
foreach (TRACKER_LINKS as $tracker => $value)
{
$link[] = sprintf('tr=%s', urlencode($value->announce));
}
/// Acceptable Source /// Acceptable Source
foreach ($db->findAcceptableSourceByMagnetId($magnet->magnetId) as $result) foreach ($db->findAcceptableSourceByMagnetId($magnet->magnetId) as $result)
{ {
@ -452,7 +457,7 @@ switch (isset($_GET['target']) ? urldecode($_GET['target']) : false)
// Return download link // Return download link
header( header(
sprintf('Location: %s', implode('&', $link)) sprintf('Location: %s', implode('&', array_unique($link)))
); );
} }

Loading…
Cancel
Save