mirror of
https://github.com/IRBorisov/ConceptPortal.git
synced 2025-06-26 21:10:38 +03:00
This commit is contained in:
parent
8697ee6175
commit
1bcf660c15
|
@ -219,6 +219,15 @@ class TestRSFormViewset(EndpointTester):
|
||||||
self.assertEqual(x4.term_raw, data['term_raw'])
|
self.assertEqual(x4.term_raw, data['term_raw'])
|
||||||
self.assertEqual(x4.term_forms, data['term_forms'])
|
self.assertEqual(x4.term_forms, data['term_forms'])
|
||||||
|
|
||||||
|
data = {
|
||||||
|
'alias': 'X5',
|
||||||
|
'cst_type': CstType.BASE,
|
||||||
|
'insert_after': None,
|
||||||
|
'term_raw': 'test5'
|
||||||
|
}
|
||||||
|
response = self.executeCreated(data=data, item=self.owned_id)
|
||||||
|
self.assertEqual(response.data['new_cst']['alias'], data['alias'])
|
||||||
|
|
||||||
|
|
||||||
@decl_endpoint('/api/rsforms/{item}/cst-rename', method='patch')
|
@decl_endpoint('/api/rsforms/{item}/cst-rename', method='patch')
|
||||||
def test_rename_constituenta(self):
|
def test_rename_constituenta(self):
|
||||||
|
|
|
@ -72,7 +72,7 @@ class RSFormViewSet(viewsets.GenericViewSet, generics.ListAPIView, generics.Retr
|
||||||
serializer = s.CstCreateSerializer(data=request.data)
|
serializer = s.CstCreateSerializer(data=request.data)
|
||||||
serializer.is_valid(raise_exception=True)
|
serializer.is_valid(raise_exception=True)
|
||||||
data = serializer.validated_data
|
data = serializer.validated_data
|
||||||
if 'insert_after' in data:
|
if 'insert_after' in data and data['insert_after'] is not None:
|
||||||
try:
|
try:
|
||||||
insert_after = m.Constituenta.objects.get(pk=data['insert_after'])
|
insert_after = m.Constituenta.objects.get(pk=data['insert_after'])
|
||||||
except m.LibraryItem.DoesNotExist:
|
except m.LibraryItem.DoesNotExist:
|
||||||
|
|
Loading…
Reference in New Issue
Block a user