Post Process doesnt respect name patterns
Of late the post process doesn't respect the folder path in the name pattern. Currently its:
Season %0S/%SN - S%0SE%0E - %EN
Of late I see there is now another option when creating a series called Season folders .. don't know if it will respect the pattern above. However, on mass update, it always fails with (see attached video SiCKRAGE---Mass-Update):
`Error KeyError()
Traceback Traceback (most recent call last): File "/opt/sickrage/sickrage/core/webserver/handlers/manage/init.py", line 231, in edit_show new_quality = Qualities[quality_preset] File "/usr/local/lib/python3.8/enum.py", line 387, in getitem return cls.member_map[name] KeyError: None During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/local/lib/python3.8/site-packages/tornado/web.py", line 1703, in _execute result = await result File "/opt/sickrage/sickrage/core/webserver/handlers/base.py", line 189, in wrapper await sickrage.app.wserver.io_loop.run_in_executor(self.executor, functools.partial(method, *args, **kwargs)) File "/usr/local/lib/python3.8/concurrent/futures/thread.py", line 57, in run result = self.fn(*self.args, **self.kwargs) File "/usr/local/lib/python3.8/site-packages/tornado/web.py", line 3178, in wrapper return method(self, *args, **kwargs) File "/opt/sickrage/sickrage/core/webserver/handlers/manage/init.py", line 921, in post status, message = edit_show(series_id=curShow, location=new_show_dir, any_qualities=any_qualities, best_qualities=best_qualities, File "/opt/sickrage/sickrage/core/webserver/handlers/manage/init.py", line 233, in edit_show new_quality = Quality.combine_qualities([Qualities[x] for x in any_qualities], [Qualities[x] for x in best_qualities]) File "/opt/sickrage/sickrage/core/webserver/handlers/manage/init.py", line 233, in new_quality = Quality.combine_qualities([Qualities[x] for x in any_qualities], [Qualities[x] for x in best_qualities]) File "/usr/local/lib/python3.8/enum.py", line 387, in getitem return cls.member_map[name] KeyError:
Request Info method: POST uri: /manage/massEdit version: HTTP/1.1 headers: Host: 192.168.0.2:8081 Connection: keep-alive Content-Length: 931 Cache-Control: max-age=0 Upgrade-Insecure-Requests: 1 Origin: http://192.168.0.2:8081 Content-Type: application/x-www-form-urlencoded User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 11_2_2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.82 Safari/537.36 Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,/;q=0.8,application/signed-exchange;v=b3;q=0.9 Referer: http://192.168.0.2:8081/manage/massEdit?toEdit=351291|376472|253573|101501|267440|333072|269586|365026|329065|349415|376395|332858|364865|353892|369950|355622|372637|363955|290853|366972|357690|365677|360295|372081|368207|340959|361594|362472|343253|357888|357864|367147|385960|305074|81797|329089|352883|379873|368643|335985|368166|275274|361565|369844|364928|368667|328711|364093|361868|305288|368210|328690|355567|382327|280619|362496|321239|345246|389340|361753|364315|328487|358915|353764|153021|355730|362696|341663|362392|382544|296762|358211|336924|359579 Accept-Encoding: gzip, deflate Accept-Language: en-GB,en-US;q=0.9,en;q=0.8 body: b'toEdit=351291%7C376472%7C253573%7C101501%7C267440%7C333072%7C269586%7C365026%7C329065%7C349415%7C376395%7C332858%7C364865%7C353892%7C369950%7C355622%7C372637%7C363955%7C290853%7C366972%7C357690%7C365677%7C360295%7C372081%7C368207%7C340959%7C361594%7C362472%7C343253%7C357888%7C357864%7C367147%7C385960%7C305074%7C81797%7C329089%7C352883%7C379873%7C368643%7C335985%7C368166%7C275274%7C361565%7C369844%7C364928%7C368667%7C328711%7C364093%7C361868%7C305288%7C368210%7C328690%7C355567%7C382327%7C280619%7C362496%7C321239%7C345246%7C389340%7C361753%7C364315%7C328487%7C358915%7C353764%7C153021%7C355730%7C362696%7C341663%7C362392%7C382544%7C296762%7C358211%7C336924%7C359579&orig_root_dir_0=%2Ftv&new_root_dir_0=%2Ftv&orig_root_dir_1=%2Fanime&new_root_dir_1=%2Fanime&quality_preset=keep&scene=disable&skip_downloaded=keep&flatten_folders=enable&paused=disable&default_ep_status=WANTED&anime=keep&search_format=STANDARD&subtitles=disable' remote_ip: 172.19.0.1 protocol: http host: 192.168.0.2:8081 host_name: 192.168.0.2 files: {} connection: server_connection: _start_time: 1615968424.505566 _finish_time: None path: /manage/massEdit query: arguments: {'toEdit': [b'351291|376472|253573|101501|267440|333072|269586|365026|329065|349415|376395|332858|364865|353892|369950|355622|372637|363955|290853|366972|357690|365677|360295|372081|368207|340959|361594|362472|343253|357888|357864|367147|385960|305074|81797|329089|352883|379873|368643|335985|368166|275274|361565|369844|364928|368667|328711|364093|361868|305288|368210|328690|355567|382327|280619|362496|321239|345246|389340|361753|364315|328487|358915|353764|153021|355730|362696|341663|362392|382544|296762|358211|336924|359579'], 'orig_root_dir_0': [b'/tv'], 'new_root_dir_0': [b'/tv'], 'orig_root_dir_1': [b'/anime'], 'new_root_dir_1': [b'/anime'], 'quality_preset': [b'keep'], 'scene': [b'disable'], 'skip_downloaded': [b'keep'], 'flatten_folders': [b'enable'], 'paused': [b'disable'], 'default_ep_status': [b'WANTED'], 'anime': [b'keep'], 'search_format': [b'STANDARD'], 'subtitles': [b'disable']} query_arguments: {} body_arguments: {'toEdit': [b'351291|376472|253573|101501|267440|333072|269586|365026|329065|349415|376395|332858|364865|353892|369950|355622|372637|363955|290853|366972|357690|365677|360295|372081|368207|340959|361594|362472|343253|357888|357864|367147|385960|305074|81797|329089|352883|379873|368643|335985|368166|275274|361565|369844|364928|368667|328711|364093|361868|305288|368210|328690|355567|382327|280619|362496|321239|345246|389340|361753|364315|328487|358915|353764|153021|355730|362696|341663|362392|382544|296762|358211|336924|359579'], 'orig_root_dir_0': [b'/tv'], 'new_root_dir_0': [b'/tv'], 'orig_root_dir_1': [b'/anime'], 'new_root_dir_1': [b'/anime'], 'quality_preset': [b'keep'], 'scene': [b'disable'], 'skip_downloaded': [b'keep'], 'flatten_folders': [b'enable'], 'paused': [b'disable'], 'default_ep_status': [b'WANTED'], 'anime': [b'keep'], 'search_format': [b'STANDARD'], 'subtitles': [b'disable']}`