Not "finding" issue on Dog

Post any problems / bugs / issues that are Mylar-related in here.
Post Reply
acecubed
Posts: 2
Joined: Sat Dec 01, 2018 3:13 am

Not "finding" issue on Dog

Post by acecubed » Sat Dec 01, 2018 3:22 am

Similar to this thread: http://forum.mylarcomics.com/viewtopic.php?f=8&t=2060&sid=5930982f12fc4c0177cdb7c73fb26d1a

The comic issue exists on Dog and mylar even looks at it, but then for some reason doesn't download it. Here's my debug log (correct issue being found is bolded):

2018-11-30 22:00:41 INFO Could not find Issue 56 of Batman (2016) using dognzb [api]
2018-11-30 22:00:41 DEBUG sub:Batman.-.Arkham.Unhinged.056.(2012).(Digital).(K6DVR-Empire)
2018-11-30 22:00:41 DEBUG checking search result: Batman.-.Arkham.Unhinged.056.(2012).(Digital).(K6DVR-Empire)
2018-11-30 22:00:41 DEBUG sub:Superman.Batman.056.2009.Digital-EMPIRE
2018-11-30 22:00:41 DEBUG checking search result: Superman.Batman.056.2009.Digital-EMPIRE
2018-11-30 22:00:41 DEBUG sub:Batman.-.Arkham.Unhinged.056.2012.Digital.K6DVR-Empire
2018-11-30 22:00:41 DEBUG checking search result: Batman.-.Arkham.Unhinged.056.2012.Digital.K6DVR-Empire
2018-11-30 22:00:41 DEBUG sub:Batman.-.Shadow.of.the.Bat.056
2018-11-30 22:00:41 DEBUG checking search result: Batman.-.Shadow.of.the.Bat.056
2018-11-30 22:00:41 DEBUG sub:Batman.-.Legends.of.the.Dark.Knight.056.1994.digital-Empire
2018-11-30 22:00:41 DEBUG checking search result: Batman.-.Legends.of.the.Dark.Knight.056.1994.digital-Empire
2018-11-30 22:00:41 DEBUG sub:Batman.66.056.2015.digital.Son.of.Ultron-Empire
2018-11-30 22:00:41 DEBUG checking search result: Batman.66.056.2015.digital.Son.of.Ultron-Empire
2018-11-30 22:00:41 DEBUG [Batman] I have found a - within the nzbname @ position: 43
2018-11-30 22:00:41 DEBUG original nzb comic and issue: batman 056 2018 webrip the last kryptonian-dcp
2018-11-30 22:00:41 DEBUG Scanner detected: batman 056 2018 webrip the last kryptonian-dcp
2018-11-30 22:00:41 DEBUG Comic: batman 056 2018 webrip the last kryptonian-dcp
2018-11-30 22:00:41 DEBUG 0. Bracket Word: batman 056 2018 webrip the last kryptonian-dcp
2018-11-30 22:00:41 DEBUG Cleantitle: batman 056 2018 webrip the last kryptonian-dcp
2018-11-30 22:00:41 DEBUG Newly finished reformed cleantitle (with NO volume label): batman 056 2018 webrip the last kryptonian-dcp
2018-11-30 22:00:41 DEBUG Cleantitle: batman v3 056 2018 webrip the last kryptonian-dcp
2018-11-30 22:00:41 DEBUG Entry: Batman.v3.056.2018.Webrip.The.Last.Kryptonian-DCP
2018-11-30 22:00:41 DEBUG sub:Batman.v3.056.2018.Webrip.The.Last.Kryptonian-DCP
2018-11-30 22:00:41 DEBUG checking search result: Batman.v3.056.2018.Webrip.The.Last.Kryptonian-DCP
2018-11-30 22:00:41 DEBUG [SSL: True] Search URL: https://api.dognzb.cr/api?t=search&q=batman%20056&o=xml&cat=7030&apikey=xUDONTNEEDTOKNOWTHISx
2018-11-30 22:00:41 INFO Shhh be very quiet...I'm looking for Batman issue: 56 (2018) using dognzb.
2018-11-30 22:00:41 INFO [SEARCH-QUEUE] Now loading item from search queue: {'issuenumber': u'56', 'comicname': u'Batman', 'issueid': u'686975', 'seriesyear': u'2016', 'comicid': u'91273'}
2018-11-30 22:00:40 INFO Initiating manual search for Batman issue: 56

This happens from issue 55 on (so 55, 56 and 57). It seemed to work fine until the release of these issues. Any idea how to fix this?

User avatar
evilhero
Site Admin
Posts: 2274
Joined: Sat Apr 20, 2013 3:43 pm
Contact:

Re: Not "finding" issue on Dog

Post by evilhero » Sat Dec 01, 2018 9:50 pm

This has happened in the past - unfortunately it's the way that dog parses the headers that causes the problem with our parser. Dog replaces all non-alpha characters with a '.', so all brackets get dotted, etc. This causes a problem because Mylar doesn't know if the '.' is an actual period, decimal place or a spacer-replacement. And if it is a spacer replacement, what's the character it's replacing? Mylar also uses the brackets in most cases to help determine the start/end of a series/issue or even issue number in some cases. If you were to search for the given title on any other indexer, you'll get the proper filename, with brackets et all.

This happens just when searching - because the searcher within Mylar uses an older parsing technique, whereas the post-processor/file-checker uses the same technique. My goal was to move the searcher over to the new method so that it was uniform throughout Mylar which means that if you could search for it successfully, it would be able to be recognized during a file scan, and vice versa. As it stands currently, you could get a dotted file to parse properly, but it won't be able to parse it properly for a search.

So yeah, no real quick fix other than maybe to avoid dog if at all possible for comics for the meantime and fallback to a different provider (or just put dog far lower in your priority_sequence than it might currently be). I might have to move up the timeframe on the search to the new method, but it might have to wait until after/during the finalization of the addition of the TPB/GN's into everything (it's about 60-70% done now).

acecubed
Posts: 2
Joined: Sat Dec 01, 2018 3:13 am

Re: Not "finding" issue on Dog

Post by acecubed » Sat Dec 01, 2018 11:33 pm

Interesting, thanks for the info. I did have the same issue with NZBGeek for what it's worth, or at least a similar one:

2018-12-01 18:29:34 DEBUG Unable to parse title due to no space between hyphen. Ignoring this result.
2018-12-01 18:29:34 DEBUG Assuming position start is : 43
2018-12-01 18:29:34 DEBUG There is no hyphen present in the series title.
2018-12-01 18:29:34 DEBUG [Batman] I have found a - within the nzbname @ position: 43
2018-12-01 18:29:34 DEBUG original nzb comic and issue: batman 055 2018 webrip the last kryptonian-dcp
2018-12-01 18:29:34 DEBUG We matched on versions...v3
2018-12-01 18:29:34 DEBUG SCVersion: 2016
2018-12-01 18:29:34 DEBUG DCVersion: 3
2018-12-01 18:29:34 DEBUG FCVersion: 3
2018-12-01 18:29:34 DEBUG vers4vol: v3
2018-12-01 18:29:34 DEBUG vers4year: no
2018-12-01 18:29:34 DEBUG version found: v3
2018-12-01 18:29:34 DEBUG watch comicversion is v3
2018-12-01 18:29:34 DEBUG volume detection commencing - adjusting length.
2018-12-01 18:29:34 DEBUG Scanner detected: batman 055 2018 webrip the last kryptonian-dcp
2018-12-01 18:29:34 DEBUG Year not given properly formatted but Version detected.Bypassing Year Match.
2018-12-01 18:29:34 DEBUG ComVersChk : 3
2018-12-01 18:29:34 DEBUG UseFuzzy is : 2
2018-12-01 18:29:34 DEBUG Comic: batman 055 2018 webrip the last kryptonian-dcp
2018-12-01 18:29:34 DEBUG 0. Bracket Word: batman 055 2018 webrip the last kryptonian-dcp
2018-12-01 18:29:34 DEBUG Cleantitle: batman 055 2018 webrip the last kryptonian-dcp
2018-12-01 18:29:34 DEBUG Newly finished reformed cleantitle (with NO volume label): batman 055 2018 webrip the last kryptonian-dcp
2018-12-01 18:29:34 DEBUG [Vx] Version detected as v3
2018-12-01 18:29:34 DEBUG Cleantitle: batman v3 055 2018 webrip the last kryptonian-dcp
2018-12-01 18:29:34 DEBUG Entry: Batman.v3.055.2018.Webrip.The.Last.Kryptonian-DCP
2018-12-01 18:29:34 DEBUG Fri, 21 Sep 2018 13:26:20 +0000 is after store date of 2018-09-19
2018-12-01 18:29:34 DEBUG size given as: 27.9 MB
2018-12-01 18:29:34 DEBUG comsize_b: 29244000
2018-12-01 18:29:34 DEBUG sub:Batman.v3.055.2018.Webrip.The.Last.Kryptonian-DCP
2018-12-01 18:29:34 DEBUG checking search result: Batman.v3.055.2018.Webrip.The.Last.Kryptonian-DCP
2018-12-01 18:29:34 INFO no errors on data retrieval...proceeding
2018-12-01 18:29:31 DEBUG [SSL: False] Search URL: https://api.nzbgeek.info/api?t=search&q ... OKNOWTHISx

There were additional (incorrect obviously) search results after these as well.

Is there an indexer that's known to be working?

EDIT: If anyone else encounters this, I signed up with althub and it's working fine.

Post Reply