diff options
| author | Martin Trigaux <mat@odoo.com> | 2018-06-06 09:52:02 +0200 |
|---|---|---|
| committer | Martin Trigaux <mat@odoo.com> | 2018-06-06 10:21:23 +0200 |
| commit | e7aff3775fbc9559765601cb7b7a0a3b7f06d7ed (patch) | |
| tree | fe40b6729c09216a1afd9320df0c0787a8430af1 | |
| parent | 087dd851a2217da35e6151b227aa93cdfafce334 (diff) | |
[FIX] calendar: shows the event failing
When importing many events (e.g. google synchronisation), it is not clear which
one is failing
opw-1855471
| -rw-r--r-- | addons/calendar/i18n/calendar.pot | 11 | ||||
| -rw-r--r-- | addons/calendar/models/calendar.py | 8 |
2 files changed, 15 insertions, 4 deletions
diff --git a/addons/calendar/i18n/calendar.pot b/addons/calendar/i18n/calendar.pot index f13382c3979..362f33b2344 100644 --- a/addons/calendar/i18n/calendar.pot +++ b/addons/calendar/i18n/calendar.pot @@ -6,8 +6,8 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Server 11.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-02-07 10:30+0000\n" -"PO-Revision-Date: 2018-02-07 10:30+0000\n" +"POT-Creation-Date: 2018-06-06 08:01+0000\n" +"PO-Revision-Date: 2018-06-06 08:01+0000\n" "Last-Translator: <>\n" "Language-Team: \n" "MIME-Version: 1.0\n" @@ -871,6 +871,13 @@ msgid "Meeting" msgstr "" #. module: calendar +#: code:addons/calendar/models/calendar.py:933 +#: code:addons/calendar/models/calendar.py:937 +#, python-format +msgid "Meeting '%s' starts '%s' and ends '%s'" +msgstr "" + +#. module: calendar #: model:ir.ui.view,arch_db:calendar.view_calendar_event_form msgid "Meeting Details" msgstr "" diff --git a/addons/calendar/models/calendar.py b/addons/calendar/models/calendar.py index e84825a0c5d..757d425d39c 100644 --- a/addons/calendar/models/calendar.py +++ b/addons/calendar/models/calendar.py @@ -929,9 +929,13 @@ class Meeting(models.Model): def _check_closing_date(self): for meeting in self: if meeting.start_datetime and meeting.stop_datetime and meeting.stop_datetime < meeting.start_datetime: - raise ValidationError(_('Ending datetime cannot be set before starting datetime.')) + raise ValidationError(_('Ending datetime cannot be set before starting datetime.') + "\n" + + _("Meeting '%s' starts '%s' and ends '%s'") % (meeting.name, meeting.start_datetime, meeting.stop_datetime) + ) if meeting.start_date and meeting.stop_date and meeting.stop_date < meeting.start_date: - raise ValidationError(_('Ending date cannot be set before starting date.')) + raise ValidationError(_('Ending date cannot be set before starting date.') + "\n" + + _("Meeting '%s' starts '%s' and ends '%s'") % (meeting.name, meeting.start_date, meeting.stop_date) + ) @api.onchange('start_datetime', 'duration') def _onchange_duration(self): |
