From 477ccda8cafd9d58204b8943d84520367b4833bb Mon Sep 17 00:00:00 2001 From: halo Date: Wed, 13 Nov 2024 12:03:49 +0800 Subject: [PATCH] perf: VAULT_BACKEND cannot be modified from the frontend --- apps/settings/serializers/feature.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/apps/settings/serializers/feature.py b/apps/settings/serializers/feature.py index 47d515ad2..23a484571 100644 --- a/apps/settings/serializers/feature.py +++ b/apps/settings/serializers/feature.py @@ -49,10 +49,9 @@ class VaultSettingSerializer(serializers.Serializer): VAULT_ENABLED = serializers.BooleanField( required=False, label=_('Vault'), read_only=True ) - VAULT_BACKEND = serializers.ChoiceField( - choices=VaultTypeChoices.choices, default=VaultTypeChoices.local, label=_('Vault provider') + VAULT_BACKEND = serializers.CharField( + max_length=16, required=False, label=_('Vault provider'), read_only=True ) - HISTORY_ACCOUNT_CLEAN_LIMIT = serializers.IntegerField( default=999, max_value=999, min_value=1, required=False, label=_('Record limit'),