From 789cca58d634dbef096de4c2e0939b6824040d1d Mon Sep 17 00:00:00 2001 From: Jerther Date: Tue, 30 May 2017 16:53:26 -0400 Subject: [PATCH] [FIX] calendar: do not modify original channels list. Patch similar to d7b7b07. Closes #17318. --- addons/calendar/controllers/bus.py | 1 + 1 file changed, 1 insertion(+) diff --git a/addons/calendar/controllers/bus.py b/addons/calendar/controllers/bus.py index 90203db4463..4ed07ebba9e 100644 --- a/addons/calendar/controllers/bus.py +++ b/addons/calendar/controllers/bus.py @@ -10,5 +10,6 @@ class CalendarBusController(BusController): # -------------------------- def _poll(self, dbname, channels, last, options): if request.session.uid: + channels = list(channels) channels.append((request.db, 'calendar.alarm', request.env.user.partner_id.id)) return super(CalendarBusController, self)._poll(dbname, channels, last, options)