From 6a96d72b22e46f3fc5b43e437b8c21f426041ac5 Mon Sep 17 00:00:00 2001 From: Helmut Merz Date: Tue, 14 Apr 2015 16:23:47 +0200 Subject: [PATCH] allow specification of default resource type via global option --- browser/form.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/browser/form.py b/browser/form.py index 4482df4..e2a6c65 100755 --- a/browser/form.py +++ b/browser/form.py @@ -325,8 +325,11 @@ class CreateObjectForm(ObjectForm): @Lazy def defaultTypeToken(self): - return (self.controller.params.get('form.create.defaultTypeToken') - or '.loops/concepts/textdocument') + setting = self.controller.params.get('form.create.defaultTypeToken') + if setting: + return setting + opt = self.globalOptions('form.create.default_type_token') + return opt and opt[0] or '.loops/concepts/textdocument' @Lazy def typeToken(self):