fix: 修复 ConnectionToken 默认值类型没有转化的问题

This commit is contained in:
Bai
2023-07-20 10:41:11 +08:00
committed by Bryan
parent 400d37ffca
commit 2291cfeaae
2 changed files with 8 additions and 3 deletions

View File

@@ -218,7 +218,8 @@ class ExtraActionApiMixin(RDPFileClientProtocolURLMixin):
def reuse(self, request, *args, **kwargs):
instance = self.get_object()
if not settings.CONNECTION_TOKEN_REUSABLE:
raise serializers.ValidationError(_('Reusable connection token is not allowed, global setting not enabled'))
error = _('Reusable connection token is not allowed, global setting not enabled')
raise serializers.ValidationError(error)
serializer = self.get_serializer(instance, data=request.data, partial=True)
serializer.is_valid(raise_exception=True)
is_reusable = serializer.validated_data.get('is_reusable', False)