flectra/addons/calendar/controllers/bus.py

16 lines
570 B
Python
Raw Normal View History

# -*- coding: utf-8 -*
2018-01-16 11:34:37 +01:00
from flectra.addons.bus.controllers.main import BusController
from flectra.http import request
class CalendarBusController(BusController):
# --------------------------
# Extends BUS Controller Poll
# --------------------------
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)