google-code-export / django-syncr

Automatically exported from code.google.com/p/django-syncr
0 stars 0 forks source link

FlickrSyncr chokes on Photos with the same title. #5

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
Problem: Syncr runs into a photo with the same title as one already synced.
Result: The following traceback.

Traceback (most recent call last):
  File "<console>", line 1, in <module>
  File "/home/bryan/Projects/avalonstar.com/applications/media/importers/flickr.py", line 215, 
in syncRecentPhotos
    page_count = result.photos[0]['pages']
  File "/home/bryan/Projects/avalonstar.com/applications/media/importers/flickr.py", line 168, 
in _syncPhotoXMLList
    photo_list = []
  File "/home/bryan/Projects/avalonstar.com/applications/media/importers/flickr.py", line 156, 
in _syncPhoto
    'exif_color_space': exif_data['Color Space'],
  File "/usr/lib/python2.5/site-packages/django/db/models/manager.py", line 72, in 
get_or_create
    return self.get_query_set().get_or_create(**kwargs)
  File "/usr/lib/python2.5/site-packages/django/db/models/query.py", line 295, in 
get_or_create
    return self.get(**kwargs), False
  File "/usr/lib/python2.5/site-packages/django/db/models/query.py", line 263, in get
    raise self.model.DoesNotExist, "%s matching query does not exist." % 
self.model._meta.object_name
DoesNotExist: Photo matching query does not exist.

Workaround: Rename the photo.

Original issue reported on code.google.com by bryanvel...@gmail.com on 4 Apr 2008 at 9:44

GoogleCodeExporter commented 9 years ago
Nice catch! I will try to fix this along with the exif information...

Original comment by jesse.l...@gmail.com on 15 Apr 2008 at 11:27

GoogleCodeExporter commented 9 years ago
I believe I fixed this with today's update. Please test and let me know.

Original comment by jesse.l...@gmail.com on 17 Apr 2008 at 12:12

GoogleCodeExporter commented 9 years ago

Original comment by jesse.l...@gmail.com on 29 May 2008 at 3:42