|
|
|
|
@ -305,13 +305,16 @@ def parseQueryStr(query_obj):
|
|
|
|
|
|
|
|
|
|
# NOTE: if not a movie, check for a string that looks like a tv show |
|
|
|
|
if query_obj.media_type == media_type.UNKNOWN: |
|
|
|
|
m = re.compile(r's[0-9]{2}|season?[0-9]{2}', re.IGNORECASE).search(s) |
|
|
|
|
m = re.compile(r's[0-9]{1,2}|season ?[0-9]{1,2}', re.IGNORECASE).search(s) |
|
|
|
|
|
|
|
|
|
if m: |
|
|
|
|
query_obj.parsed_query_str = s[0:m.start()].strip() |
|
|
|
|
query_obj.media_type = media_type.TV_SHOW |
|
|
|
|
return True |
|
|
|
|
|
|
|
|
|
current_app.logger.warning( |
|
|
|
|
f'{util.getFunctionName()}, unable to guess media type for "{query_obj.raw_query_str}"' |
|
|
|
|
) |
|
|
|
|
return False |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|