From 19b703f9cc8e08f2db51295386b9acb5a07fa1cb Mon Sep 17 00:00:00 2001 From: thsrite Date: Sat, 12 Aug 2023 14:13:33 +0800 Subject: [PATCH] =?UTF-8?q?fix=20emby=20scripterx=E6=8F=92=E4=BB=B6?= =?UTF-8?q?=E5=8F=82=E6=95=B0=E8=A7=A3=E6=9E=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/modules/emby/__init__.py | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/app/modules/emby/__init__.py b/app/modules/emby/__init__.py index 4e8e66cc..2616e350 100644 --- a/app/modules/emby/__init__.py +++ b/app/modules/emby/__init__.py @@ -40,7 +40,15 @@ class EmbyModule(_ModuleBase): :param args: 请求参数 :return: 字典,解析为消息时需要包含:title、text、image """ - return self.emby.get_webhook_message(form.get("data")) + if form.get("data"): + result = form.get("data") + else: + pairs = args.split("&") + result = {} + for pair in pairs: + key, value = pair.split("=") + result[key] = value + return self.emby.get_webhook_message(result) def media_exists(self, mediainfo: MediaInfo, itemid: str = None) -> Optional[ExistMediaInfo]: """