fix: Queue reset button not working - add base class fallback

This commit is contained in:
2026-01-02 16:56:31 +09:00
parent f6f69f2136
commit 66860e75e7
2 changed files with 5 additions and 2 deletions

View File

@@ -1,5 +1,5 @@
title: "애니 다운로더" title: "애니 다운로더"
version: "0.4.6" version: "0.4.7"
package_name: "anime_downloader" package_name: "anime_downloader"
developer: "projectdx" developer: "projectdx"
description: "anime downloader" description: "anime downloader"

View File

@@ -699,7 +699,10 @@ class LogicAniLife(AnimeModuleBase):
logger.error(f"browse_dir error: {e}") logger.error(f"browse_dir error: {e}")
return jsonify({"ret": "error", "error": str(e)}), 500 return jsonify({"ret": "error", "error": str(e)}), 500
return jsonify({"ret": "fail", "log": f"Unknown sub: {sub}"})
# Fallback to base class for common subs (queue_command, entity_list, browse_dir, command, etc.)
return super().process_ajax(sub, req)
except Exception as e: except Exception as e:
P.logger.error("AniLife process_ajax Exception:%s", e) P.logger.error("AniLife process_ajax Exception:%s", e)