From 210412ec84dad76f66b5811ab273ba43833828d0 Mon Sep 17 00:00:00 2001 From: Frikky Date: Wed, 20 Sep 2023 20:59:38 +0200 Subject: [PATCH] Fixed a automatic base64 convert issue for images --- backend/app_sdk/app_base.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/backend/app_sdk/app_base.py b/backend/app_sdk/app_base.py index 3078e65b..2071f1d9 100755 --- a/backend/app_sdk/app_base.py +++ b/backend/app_sdk/app_base.py @@ -105,9 +105,12 @@ def base64_encode(a): def base64_decode(a): a = str(a) try: - return base64.b64decode(a).decode() + return base64.b64decode(a).encode("utf-8").decode("unicode_escape") except: - return base64.b64decode(a) + try: + return base64.b64decode(a).decode() + except: + return base64.b64decode(a) @shuffle_filters.register def json_parse(a):