summaryrefslogtreecommitdiff
path: root/addons/mail/static/src/js/activity.js
diff options
context:
space:
mode:
Diffstat (limited to 'addons/mail/static/src/js/activity.js')
-rw-r--r--addons/mail/static/src/js/activity.js6
1 files changed, 5 insertions, 1 deletions
diff --git a/addons/mail/static/src/js/activity.js b/addons/mail/static/src/js/activity.js
index d99abb11e7d..ca0d5113c2c 100644
--- a/addons/mail/static/src/js/activity.js
+++ b/addons/mail/static/src/js/activity.js
@@ -29,11 +29,15 @@ function _readActivities(self, ids) {
if (!ids.length) {
return $.when([]);
}
+ var context = self.getSession().user_context;
+ if (self.record && !_.isEmpty(self.record.getContext())) {
+ context = self.record.getContext();
+ }
return self._rpc({
model: 'mail.activity',
method: 'activity_format',
args: [ids],
- context: (self.record && self.record.getContext()) || self.getSession().user_context,
+ context: context,
}).then(function (activities) {
// convert create_date and date_deadline to moments
_.each(activities, function (activity) {