diff --git a/apps/common/drf/parsers/base.py b/apps/common/drf/parsers/base.py index f228960f0..acffcfef8 100644 --- a/apps/common/drf/parsers/base.py +++ b/apps/common/drf/parsers/base.py @@ -57,6 +57,8 @@ class BaseFileParser(BaseParser): @staticmethod def _replace_chinese_quote(s): + if not isinstance(s, str): + return s trans_table = str.maketrans({ '“': '"', '”': '"',