equal
deleted
inserted
replaced
117 self.user_data = req.user_data() |
117 self.user_data = req.user_data() |
118 origlang = req.lang |
118 origlang = req.lang |
119 for something in recipients: |
119 for something in recipients: |
120 if isinstance(something, Entity): |
120 if isinstance(something, Entity): |
121 # hi-jack self._cw to get a session for the returned user |
121 # hi-jack self._cw to get a session for the returned user |
122 self._cw = Session(self._cw.repo, something) |
122 self._cw = Session(something, self._cw.repo) |
123 emailaddr = something.cw_adapt_to('IEmailable').get_email() |
123 emailaddr = something.cw_adapt_to('IEmailable').get_email() |
124 else: |
124 else: |
125 emailaddr, lang = something |
125 emailaddr, lang = something |
126 self._cw.set_language(lang) |
126 self._cw.set_language(lang) |
127 # since the same view (eg self) may be called multiple time and we |
127 # since the same view (eg self) may be called multiple time and we |