From e5b4a835006f4fef233b96b7808d639116cd9b99 Mon Sep 17 00:00:00 2001 From: fefa4ka Date: Wed, 2 Nov 2016 14:47:53 +0300 Subject: [PATCH] fix --- trademark/models.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/trademark/models.py b/trademark/models.py index 75d21d8..b8884b5 100644 --- a/trademark/models.py +++ b/trademark/models.py @@ -175,7 +175,7 @@ class Search(models.Model): continue try: - tm = Trademark.objects.get(ext_id=int(trademark['id'])) + tm = Trademark.objects.get(ext_id=trademark['id'].encode('utf-8')) result = SearchResult(search=self, trademark=tm, similarity=trademark['siml']) result.save() continue @@ -195,7 +195,7 @@ class Search(models.Model): application_at=trademark['dateapp'], registration_at=trademark['datereg'], - ext_id=trademark['id'], + ext_id=trademark['id'].encode('utf-8'), access_key=trademark['access_key'] ) @@ -222,7 +222,7 @@ class Search(models.Model): details = TrademarkAPI.get_details(ids=trademark_ids, keys=trademark_keys) for key, trademark in details.iteritems(): - instance = Trademark.objects.get(ext_id=trademark['id']) + instance = Trademark.objects.get(ext_id=trademark['id'].encode('utf-8')) # instance.owner.name = trademark['owner'][0]['name'] instance.source_url = trademark.get('source', '') instance.expiration_at = trademark.get('dateexp', '')