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

This commit is contained in:
ghost 2023-08-29 19:55:46 +03:00
parent a20ae75307
commit cf250cd7ee

View File

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