B: Fix linter issue
Some checks failed
Frontend CI / build (22.x) (push) Waiting to run
Backend CI / build (3.12) (push) Has been cancelled

This commit is contained in:
Ivan 2024-12-17 22:34:11 +03:00
parent 99ffbb9835
commit 97178d8114

View File

@ -179,7 +179,7 @@ class RSFormSerializer(serializers.ModelSerializer):
cst.delete()
else:
cst_data = next(x for x in items if x['id'] == cst.pk)
cst_data['schema'] = self.instance.pk
cst_data['schema'] = cast(LibraryItem, self.instance).pk
new_cst = CstBaseSerializer(data=cst_data)
new_cst.is_valid(raise_exception=True)
new_cst.validated_data['order'] = ids.index(cst.pk)
@ -194,7 +194,7 @@ class RSFormSerializer(serializers.ModelSerializer):
cst = schema.insert_new(cst_data['alias'])
old_id = cst_data['id']
cst_data['id'] = cst.pk
cst_data['schema'] = self.instance.pk
cst_data['schema'] = cast(LibraryItem, self.instance).pk
new_cst = CstBaseSerializer(data=cst_data)
new_cst.is_valid(raise_exception=True)
new_cst.validated_data['order'] = ids.index(old_id)