def filter_wrapper(ret): result = filter_(name=ret.name, subtitle=ret.subtitle, include=ret.include, exclude=ret.exclude, regex=ret.regex) if 'data' not in result: globals()["print_{}".format(result['status'])](result['message']) else: print_info('Usable subtitle group: {0}'.format(', '.join(result['data']['subtitle_group']))) followed_filter_obj = Filter.get(bangumi_name=ret.name) print_filter(followed_filter_obj) return result['data']
def filter_wrapper(ret): result = filter_(name=ret.name, subtitle=ret.subtitle, include=ret.include, exclude=ret.exclude, regex=ret.regex) if 'data' not in result: globals()["print_{}".format(result['status'])](result['message']) else: print_info('Usable subtitle group: {0}'.format(', '.join( result['data']['subtitle_group']))) followed_filter_obj = Filter.get(bangumi_name=ret.name) print_filter(followed_filter_obj) return result['data']
def filter_wrapper(ret: Any) -> None: result = filter_( name=ret.name, subtitle=ret.subtitle, include=ret.include, exclude=ret.exclude, regex=ret.regex, ) if "data" not in result: globals()["print_{}".format(result["status"])](result["message"]) else: print_info("Usable subtitle group: {}".format(", ".join( result["data"]["subtitle_group"]))) followed_filter_obj = Filter.get(bangumi_name=result["data"]["name"]) print_filter(followed_filter_obj)