diff --git a/apps/assets/models/node.py b/apps/assets/models/node.py index edfec4a32..98df6efc4 100644 --- a/apps/assets/models/node.py +++ b/apps/assets/models/node.py @@ -407,7 +407,7 @@ class Node(OrgModelMixin, SomeNodesMixin, FamilyMixin, NodeAssetsMixin): class Meta: verbose_name = _("Node") - ordering = ['key'] + ordering = ['value'] def __str__(self): return self.full_value diff --git a/apps/common/utils/crypto.py b/apps/common/utils/crypto.py index e70bd0395..6d8d876ef 100644 --- a/apps/common/utils/crypto.py +++ b/apps/common/utils/crypto.py @@ -189,7 +189,7 @@ class Crypto: if origin_text: # 有时不同算法解密不报错,但是返回空字符串 return origin_text - except (TypeError, ValueError, UnicodeDecodeError): + except (TypeError, ValueError, UnicodeDecodeError, IndexError): continue