iamges udpae and swagger fixes
This commit is contained in:
@@ -23,11 +23,11 @@ class SystemSettingsSerializer(serializers.ModelSerializer):
|
||||
class AccountSettingsSerializer(serializers.ModelSerializer):
|
||||
class Meta:
|
||||
model = AccountSettings
|
||||
fields = ['id', 'key', 'config', 'is_active', 'created_at', 'updated_at']
|
||||
fields = ['id', 'key', 'value', 'created_at', 'updated_at']
|
||||
read_only_fields = ['created_at', 'updated_at', 'account']
|
||||
|
||||
def validate_config(self, value):
|
||||
"""Validate config against schema if schema exists"""
|
||||
def validate_value(self, value):
|
||||
"""Validate value against schema if schema exists"""
|
||||
if self.instance:
|
||||
validate_settings_schema(self.instance.key, value)
|
||||
return value
|
||||
@@ -49,14 +49,8 @@ class UserSettingsSerializer(serializers.ModelSerializer):
|
||||
class ModuleSettingsSerializer(serializers.ModelSerializer):
|
||||
class Meta:
|
||||
model = ModuleSettings
|
||||
fields = ['id', 'module_name', 'key', 'config', 'is_active', 'created_at', 'updated_at']
|
||||
fields = ['id', 'module_name', 'key', 'is_active', 'created_at', 'updated_at']
|
||||
read_only_fields = ['created_at', 'updated_at', 'account']
|
||||
|
||||
def validate_config(self, value):
|
||||
"""Validate config against schema if schema exists"""
|
||||
if self.instance:
|
||||
validate_settings_schema(self.instance.key, value)
|
||||
return value
|
||||
|
||||
|
||||
# ModuleEnableSettingsSerializer is DEPRECATED - use GlobalModuleSettings instead
|
||||
|
||||
Reference in New Issue
Block a user