mirror of
https://github.com/etesync/server
synced 2024-12-29 10:48:07 +00:00
Item deps: fix.
This commit is contained in:
parent
775f438e61
commit
306e7dcd11
@ -163,11 +163,10 @@ class CollectionItemDepSerializer(serializers.ModelSerializer):
|
|||||||
fields = ('uid', 'stoken')
|
fields = ('uid', 'stoken')
|
||||||
|
|
||||||
def validate(self, data):
|
def validate(self, data):
|
||||||
for item_data in data:
|
item = self.__class__.Meta.model.objects.get(uid=data['uid'])
|
||||||
item = self.__class__.Meta.model.objects.get(uid=item_data['uid'])
|
stoken = data['stoken']
|
||||||
stoken = item_data['stoken']
|
if item.stoken != stoken:
|
||||||
if item.stoken != stoken:
|
raise serializers.ValidationError('Wrong stoken. Expected {} got {}'.format(item.stoken, stoken))
|
||||||
raise serializers.ValidationError('Wrong stoken. Expected {} got {}'.format(item.stoken, stoken))
|
|
||||||
|
|
||||||
return data
|
return data
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user