From 7f8ca69b8272dccd25f250b67bf61b336675a0fa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Laura=20Kl=C3=BCnder?= Date: Sun, 25 Nov 2018 23:33:37 +0100 Subject: [PATCH] fix delete in editor without API --- .../editor/static/editor/css/{editor.css => editor.scss} | 0 src/c3nav/editor/views/edit.py | 4 ++-- 2 files changed, 2 insertions(+), 2 deletions(-) rename src/c3nav/editor/static/editor/css/{editor.css => editor.scss} (100%) diff --git a/src/c3nav/editor/static/editor/css/editor.css b/src/c3nav/editor/static/editor/css/editor.scss similarity index 100% rename from src/c3nav/editor/static/editor/css/editor.css rename to src/c3nav/editor/static/editor/css/editor.scss diff --git a/src/c3nav/editor/views/edit.py b/src/c3nav/editor/views/edit.py index d0a4a412..3bed77fd 100644 --- a/src/c3nav/editor/views/edit.py +++ b/src/c3nav/editor/views/edit.py @@ -281,7 +281,7 @@ def edit(request, pk=None, model=None, level=None, space=None, on_top_of=None, e message=_('You need to log in to create Wifi Measurements.')) error = None - delete = getattr(request, 'is_delete', False) + delete = getattr(request, 'is_delete', None) if request.method == 'POST' or (not new and delete): if nosave: return APIHybridMessageRedirectResponse( @@ -333,7 +333,7 @@ def edit(request, pk=None, model=None, level=None, space=None, on_top_of=None, e redirect_to=redirect_to ) ctx['obj_title'] = obj.title - return render(request, 'editor/delete.html', ctx) + return APIHybridTemplateContextResponse('editor/delete.html', ctx, fields=()) json_body = getattr(request, 'json_body', None) data = json_body if json_body is not None else request.POST