From: Jan Szejko Date: Fri, 12 Jan 2018 13:52:18 +0000 (+0100) Subject: fix when there is no gallery dir X-Git-Url: https://git.mdrn.pl/redakcja.git/commitdiff_plain/45bec7a49efdc851db66b7fdb0207a9d465b615e fix when there is no gallery dir --- diff --git a/apps/wiki/views.py b/apps/wiki/views.py index 71c18060..05b9031e 100644 --- a/apps/wiki/views.py +++ b/apps/wiki/views.py @@ -91,7 +91,8 @@ def editor(request, slug, chunk=None, template_name='wiki/bootstrap.html'): text = chunk.at_revision(version).materialize() else: text = chunk.materialize() - materials = set(os.listdir(os.path.join(settings.MEDIA_ROOT, settings.IMAGE_DIR, chunk.book.gallery))) + gallery_dir = os.path.join(settings.MEDIA_ROOT, settings.IMAGE_DIR, chunk.book.gallery) + materials = set(os.listdir(gallery_dir)) if os.path.isdir(gallery_dir) else [] materials.update([n.rsplit('.', 1)[0] for n in materials]) return render(request, template_name, { 'serialized_document_data': json.dumps({