We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent fcd6b53 commit d5d962cCopy full SHA for d5d962c
apps/tools/serializers/tool.py
@@ -515,7 +515,8 @@ def delete(self):
515
516
def one(self):
517
self.is_one_valid(raise_exception=True)
518
- tool = QuerySet(Tool).filter(id=self.data.get('id')).first()
+ tool = QuerySet(Tool).filter(id=self.data.get('id')).select_related('user').first()
519
+ nick_name = tool.user.nick_name if tool and tool.user else None
520
if tool.init_params:
521
tool.init_params = json.loads(rsa_long_decrypt(tool.init_params))
522
if tool.init_field_list:
@@ -528,6 +529,7 @@ def one(self):
528
529
return {
530
**ToolModelSerializer(tool).data,
531
'init_params': tool.init_params if tool.init_params else {},
532
+ 'nick_name': nick_name
533
}
534
535
def export(self):
0 commit comments