From 3ae39cefceebf5c0308722c0f0d47508b142357c Mon Sep 17 00:00:00 2001 From: Christian Cueni Date: Thu, 15 Aug 2019 14:48:18 +0200 Subject: [PATCH] Handle missing attribute exception --- server/rooms/wagtail_hooks.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/server/rooms/wagtail_hooks.py b/server/rooms/wagtail_hooks.py index f229e34b..047ce7ac 100644 --- a/server/rooms/wagtail_hooks.py +++ b/server/rooms/wagtail_hooks.py @@ -15,7 +15,10 @@ from rooms.models import ModuleRoomSlug @hooks.register('after_edit_page') @hooks.register('after_create_page') def do_after_page_edit(request, page): - blocks = get_room_blocks(page) + try: + blocks = get_room_blocks(page) + except AttributeError: + return for block in blocks: if isinstance(block, tuple): title = block[1]['title']