Event session cancellation workflows
This module complements event_stage_cancelled to set the event sessions to a cancelled stage when the event is cancelled.
auto_awesome What this module does
AI-generated from the code · Odoo 19.0When you cancel an event, its sessions are automatically moved to the cancelled stage, so they no longer appear as active talks.
This module links event cancellation with session (track) management. When a user cancels an event using the standard cancel action, the module looks for the session stage marked as "cancelled" and moves all sessions belonging to that event into that stage.
- It works on the
event.eventmodel and extends the existing cancel button behaviour. - The change is automatic: no extra button or menu is added; it happens as part of the normal event cancellation flow.
- It relies on a session stage that is flagged as cancelled; if no such stage exists, nothing is changed.
- It affects the sessions (
event.track) linked to the event, updating their stage in bulk.
This is useful for event organisers who want cancelled events to also show their talks as cancelled, keeping the agenda and website session listings consistent without manually updating each session.
Depends on
Models and fields (1)
- event.event · extends an existing model
Text generated by AI (DeepSeek) from reading the Odoo 19.0 code on GitHub; it may contain mistakes, so check the code before deciding. View the code on GitHub
Availability by version
Reviewed: 2026-11-03Confirmation status: 2 confirmed, 7 with no information of 9 versions.
Sources · Odoo 19.0
Confirmed on 2026-11-03 in branch 19.0 of OCA/event.
terminal Installation and usage
OCA documentation · Odoo 19.0Configuration
Source · Odoo 19.0Follow the instructions for event_stage_cancelled.
Usage
Source · Odoo 19.0Just click on the Cancel Event and all the event's sessions will be set to the first cancelled stage.
No verified information in OCA: Installation.
Installation instructions, the distribution package, dependencies and configuration steps are not shown because they have not yet been verified in the module documentation for any version.
Data imported from GitHub: this sheet reflects the latest catalog review, not a live lookup. Always check the module documentation and staging before installing in production.