def action(self, resource, context, form): self.check_edit_conflict(resource, context, form) if context.edit_conflict: return EditView.action(self, resource, context, form) return DBResource_Edit.action(self, resource, context, form)