diff options
Diffstat (limited to 'addons/mail/static/src/models/activity/activity.js')
| -rw-r--r-- | addons/mail/static/src/models/activity/activity.js | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/addons/mail/static/src/models/activity/activity.js b/addons/mail/static/src/models/activity/activity.js index b88c4b335d2..5b9af7013ca 100644 --- a/addons/mail/static/src/models/activity/activity.js +++ b/addons/mail/static/src/models/activity/activity.js @@ -160,8 +160,13 @@ function factory(dependencies) { method: 'activity_format', args: [this.id], }, { shadow: true })); - this.update(this.constructor.convertData(data)); - this.thread.refresh(); + if (data) { + this.update(this.constructor.convertData(data)); + this.thread.refresh(); + } else { + this.thread.refresh(); + this.delete(); + } } /** |
