diff --git a/golem_activity_registration_state/__manifest__.py b/golem_activity_registration_state/__manifest__.py index 87d50aa..c8bc7bf 100644 --- a/golem_activity_registration_state/__manifest__.py +++ b/golem_activity_registration_state/__manifest__.py @@ -19,7 +19,7 @@ 'name': 'GOLEM Activity Session Member Registrations States', 'summary': 'GOLEM Activities Session Member Registration states', 'description': 'GOLEM Activities Session Member Registration states', - 'version': '10.0.2.2.0', + 'version': '10.0.2.2.1', 'category': 'GOLEM', 'author': 'Fabien Bourgeois', 'license': 'AGPL-3', diff --git a/golem_activity_registration_state/models/golem_activity_registration.py b/golem_activity_registration_state/models/golem_activity_registration.py index fde5a1d..2b20d5d 100644 --- a/golem_activity_registration_state/models/golem_activity_registration.py +++ b/golem_activity_registration_state/models/golem_activity_registration.py @@ -18,7 +18,7 @@ """ GOLEM Activity Registration State """ from odoo import models, fields, api, _ -from odoo.exceptions import UserError +from odoo.exceptions import UserError, ValidationError class GolemMember(models.Model): """ GOLEM Member adaptations """ @@ -89,9 +89,10 @@ class GolemActivityRegistration(models.Model): def state_remove(self): """ Remove registrations, only if canceled """ if self.filtered(lambda r: r.state != 'canceled'): - uerr = _('You can not confirm a canceled registration.') + uerr = _('You can not remove a uncanceled registration.') raise UserError(uerr) self.unlink() + return {'type': 'ir.actions.client', 'tag': 'reload'} @api.multi def write(self, values): diff --git a/golem_activity_registration_state/views/golem_activity_registration_views.xml b/golem_activity_registration_state/views/golem_activity_registration_views.xml index e7305ed..694ef92 100644 --- a/golem_activity_registration_state/views/golem_activity_registration_views.xml +++ b/golem_activity_registration_state/views/golem_activity_registration_views.xml @@ -45,20 +45,21 @@ along with this program. If not, see . 0 +