feat(macros): add SizeString DownloadURL and InfoURL (#1080)

* feat(macro): add new variables

* SizeString
* DownloadURL
* InfoURL

* feat(macro): add new test cases
This commit is contained in:
ze0s 2023-09-03 13:27:47 +02:00 committed by GitHub
parent 63660946eb
commit 1bfbe38335
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
17 changed files with 86 additions and 52 deletions

View file

@ -92,7 +92,7 @@ func (j *TorznabJob) process(ctx context.Context) error {
rls := domain.NewRelease(j.IndexerIdentifier)
rls.TorrentName = item.Title
rls.TorrentURL = item.Link
rls.DownloadURL = item.Link
rls.Implementation = domain.ReleaseImplementationTorznab
// parse size bytes string
@ -102,7 +102,7 @@ func (j *TorznabJob) process(ctx context.Context) error {
if j.Feed.Settings != nil && j.Feed.Settings.DownloadType == domain.FeedDownloadTypeMagnet {
rls.MagnetURI = item.Link
rls.TorrentURL = ""
rls.DownloadURL = ""
}
// Get freeleech percentage between 0 - 100. The value is ignored if