equal
deleted
inserted
replaced
480 |
480 |
481 def call(self, **kwargs): |
481 def call(self, **kwargs): |
482 """creation view for an entity""" |
482 """creation view for an entity""" |
483 etype = kwargs.pop('etype', self.req.form.get('etype')) |
483 etype = kwargs.pop('etype', self.req.form.get('etype')) |
484 try: |
484 try: |
485 entity = self.vreg.etype_class(etype)(self.req, None, None) |
485 entity = self.vreg.etype_class(etype)(self.req) |
486 except: |
486 except: |
487 self.w(self.req._('no such entity type %s') % etype) |
487 self.w(self.req._('no such entity type %s') % etype) |
488 else: |
488 else: |
489 self.initialize_varmaker() |
489 self.initialize_varmaker() |
490 entity.eid = self.varmaker.next() |
490 entity.eid = self.varmaker.next() |