mirror of
https://github.com/1Panel-dev/MaxKB.git
synced 2025-12-29 07:52:50 +00:00
fix: Fix user cannot export public function lib
--bug=1052408 --user=刘瑞斌 【函数库】导出非当前用户创建的函数,报错 https://www.tapd.cn/57709429/s/1658696
This commit is contained in:
parent
9dbbe26b17
commit
666d58659e
|
|
@ -211,7 +211,7 @@ class FunctionLibSerializer(serializers.Serializer):
|
|||
|
||||
def is_valid(self, *, raise_exception=False):
|
||||
super().is_valid(raise_exception=True)
|
||||
if not QuerySet(FunctionLib).filter(id=self.data.get('id'), user_id=self.data.get('user_id')).exists():
|
||||
if not QuerySet(FunctionLib).filter(id=self.data.get('id')).exists():
|
||||
raise AppApiException(500, _('Function does not exist'))
|
||||
|
||||
def delete(self, with_valid=True):
|
||||
|
|
|
|||
Loading…
Reference in New Issue