better partial config update

This commit is contained in:
Simon
2025-02-14 16:31:12 +07:00
parent f36490f491
commit 46c974c078
6 changed files with 10 additions and 17 deletions

View File

@@ -177,8 +177,8 @@ class AppConfigApiView(ApiBaseView):
},
)
def post(request):
"""update config values, partial"""
serializer = AppConfigSerializer(data=request.data)
"""update config values, allows partial update"""
serializer = AppConfigSerializer(data=request.data, partial=True)
serializer.is_valid(raise_exception=True)
validated_data = serializer.validated_data
updated_config = AppConfig().update_config(validated_data)