allow specification of default resource type via global option

This commit is contained in:
Helmut Merz 2015-04-14 16:23:47 +02:00
parent 2567347f62
commit 6a96d72b22

View file

@ -325,8 +325,11 @@ class CreateObjectForm(ObjectForm):
@Lazy @Lazy
def defaultTypeToken(self): def defaultTypeToken(self):
return (self.controller.params.get('form.create.defaultTypeToken') setting = self.controller.params.get('form.create.defaultTypeToken')
or '.loops/concepts/textdocument') if setting:
return setting
opt = self.globalOptions('form.create.default_type_token')
return opt and opt[0] or '.loops/concepts/textdocument'
@Lazy @Lazy
def typeToken(self): def typeToken(self):