From 03ee214a7c9ab6606265f5856147e5a09c3453f9 Mon Sep 17 00:00:00 2001 From: helmutm Date: Tue, 12 May 2009 10:07:01 +0000 Subject: [PATCH] add getMessage() method for standardized message handling in forms git-svn-id: svn://svn.cy55.de/Zope3/src/loops/trunk@3381 fd906abe-77d9-0310-91a1-e0d9ade77398 --- layout/browser/base.py | 2 +- layout/browser/node.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/layout/browser/base.py b/layout/browser/base.py index d930111..ecc0eb1 100644 --- a/layout/browser/base.py +++ b/layout/browser/base.py @@ -122,7 +122,7 @@ class BaseView(object): requirements.add(p) def getMessage(self, id): - return self.request.form.get('loops.messages').get(id, {}) + return self.request.form.get('loops.messages', {}).get(id, {}) def renderText(self, text, contentType): typeKey = util.renderingFactories.get(contentType, None) diff --git a/layout/browser/node.py b/layout/browser/node.py index 67b9d92..6e04488 100644 --- a/layout/browser/node.py +++ b/layout/browser/node.py @@ -92,5 +92,5 @@ class LayoutNodeView(Page): return not IUnauthenticatedPrincipal.providedBy(self.request.principal) def getMessage(self, id): - return self.request.form.get('loops.messages').get(id, {}) + return self.request.form.get('loops.messages', {}).get(id, {})