]> git.0d.be Git - panikweb.git/commitdiff
bonnes ondes: handle unicode image filenames
authorFrédéric Péters <fpeters@0d.be>
Sat, 21 Jul 2018 15:35:27 +0000 (17:35 +0200)
committerFrédéric Péters <fpeters@0d.be>
Sat, 21 Jul 2018 15:35:27 +0000 (17:35 +0200)
panikweb/archives/management/commands/import_bonnes_ondes.py

index 2ed93ebb07216b1115bd6e9f9e21880f2091588e..3a47d808e204bcbbf8bf5d3fb7e42dcc4dc74c1b 100644 (file)
@@ -46,7 +46,7 @@ class Command(BaseCommand):
         episodes = yaml.load(open(os.path.join(dirname, 'episodes.yaml')))
         images = {}
         for image_data in yaml.load(open(os.path.join(dirname, 'images.yaml'))):
-            images[image_data['attributes']['id']] = image_data['attributes']['content_uid']
+            images[image_data['attributes']['id']] = image_data['attributes']['content_uid'].encode('raw_unicode_escape').decode('utf-8')
 
         episode_ids = {}
         for episode_data in episodes: