refactor: update application setting serializer to set default favicon and improve user resource permission handling
This commit is contained in:
parent
4143d1f2c5
commit
337461b683
@ -327,8 +327,9 @@ class ModelSerializer(serializers.Serializer):
|
|||||||
model = Model(**model_data)
|
model = Model(**model_data)
|
||||||
try:
|
try:
|
||||||
model.save()
|
model.save()
|
||||||
|
if workspace_id != 'None':
|
||||||
UserResourcePermissionSerializer(data={
|
UserResourcePermissionSerializer(data={
|
||||||
'workspace_id': self.data.get('workspace_id'),
|
'workspace_id': workspace_id,
|
||||||
'user_id': self.data.get('user_id'),
|
'user_id': self.data.get('user_id'),
|
||||||
'auth_target_type': AuthTargetType.MODEL.value
|
'auth_target_type': AuthTargetType.MODEL.value
|
||||||
}).auth_resource(str(model.id))
|
}).auth_resource(str(model.id))
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user