-
assigned you an activity
+
assigned you an activity
()
on
to close for
.
diff --git a/addons/mail/models/mail_activity.py b/addons/mail/models/mail_activity.py
index 3bddb647bde..c93d68c66b6 100644
--- a/addons/mail/models/mail_activity.py
+++ b/addons/mail/models/mail_activity.py
@@ -136,10 +136,6 @@ class MailActivity(models.Model):
'res.users', 'Assigned to',
default=lambda self: self.env.user,
index=True, required=True)
- create_user_id = fields.Many2one(
- 'res.users', 'Creator',
- default=lambda self: self.env.user,
- index=True)
state = fields.Selection([
('overdue', 'Overdue'),
('today', 'Today'),
diff --git a/addons/mail/security/mail_security.xml b/addons/mail/security/mail_security.xml
index 79f6f44bae1..f4493dad93a 100644
--- a/addons/mail/security/mail_security.xml
+++ b/addons/mail/security/mail_security.xml
@@ -43,7 +43,7 @@
mail.activity: user: write/unlink only (created or assigned)
- ['|', ('user_id', '=', user.id), ('create_user_id', '=', user.id)]
+ ['|', ('user_id', '=', user.id), ('create_uid', '=', user.id)]
diff --git a/addons/mail/static/src/xml/activity.xml b/addons/mail/static/src/xml/activity.xml
index 80618f7024c..a327806883c 100644
--- a/addons/mail/static/src/xml/activity.xml
+++ b/addons/mail/static/src/xml/activity.xml
@@ -42,12 +42,12 @@
by
-
-
+ t-att-title="activity.create_uid[1]"
+ t-att-alt="activity.create_uid[1]"/>
+
Assigned to
diff --git a/addons/mail/static/tests/chatter_tests.js b/addons/mail/static/tests/chatter_tests.js
index c319ac562d5..b6eec0cd5e4 100644
--- a/addons/mail/static/tests/chatter_tests.js
+++ b/addons/mail/static/tests/chatter_tests.js
@@ -72,8 +72,7 @@ QUnit.module('Chatter', {
'mail.activity': {
fields: {
activity_type_id: { string: "Activity type", type: "many2one", relation: "mail.activity.type" },
- create_uid: { string: "Assigned to", type: "many2one", relation: 'partner' },
- create_user_id: { string: "Creator", type: "many2one", relation: 'partner' },
+ create_uid: { string: "Created By", type: "many2one", relation: 'partner' },
can_write: { string: "Can write", type: "boolean" },
display_name: { string: "Display name", type: "char" },
date_deadline: { string: "Due Date", type: "date" },
@@ -516,7 +515,7 @@ QUnit.test('kanban activity widget with an activity', function (assert) {
can_write: true,
state: "today",
user_id: 2,
- create_user_id: 2,
+ create_uid: 2,
activity_type_id: 1,
}];
var rpcCount = 0;
@@ -591,7 +590,7 @@ QUnit.test('kanban activity widget popover test', function (assert) {
can_write: true,
state: "today",
user_id: 2,
- create_user_id: 2,
+ create_uid: 2,
activity_type_id: 1,
}];
var rpcCount = 0;
@@ -1483,7 +1482,7 @@ QUnit.test('form activity widget: read RPCs', function (assert) {
can_write: true,
state: "today",
user_id: 2,
- create_user_id: 2,
+ create_uid: 2,
activity_type_id: 2,
}];
@@ -1569,7 +1568,7 @@ QUnit.test('form activity widget with another x2many field in view', function (a
can_write: true,
state: "today",
user_id: 2,
- create_user_id: 2,
+ create_uid: 2,
activity_type_id: 2,
}];
@@ -1604,7 +1603,7 @@ QUnit.test('form activity widget: schedule next activity', function (assert) {
can_write: true,
state: "today",
user_id: 2,
- create_user_id: 2,
+ create_uid: 2,
activity_type_id: 2,
}];
@@ -1661,7 +1660,7 @@ QUnit.test('form activity widget: edit next activity', function (assert) {
can_write: true,
state: "today",
user_id: 2,
- create_user_id: 2,
+ create_uid: 2,
activity_type_id: 2,
}];
@@ -1844,7 +1843,7 @@ QUnit.test('form activity widget: mark as done and remove', function (assert) {
can_write: true,
state: "today",
user_id: 2,
- create_user_id: 2,
+ create_uid: 2,
activity_type_id: 1,
}, {
id: 2,
@@ -1853,7 +1852,7 @@ QUnit.test('form activity widget: mark as done and remove', function (assert) {
can_write: true,
state: "today",
user_id: 2,
- create_user_id: 2,
+ create_uid: 2,
activity_type_id: 1,
}];
diff --git a/addons/mail/views/mail_activity_views.xml b/addons/mail/views/mail_activity_views.xml
index b540844fc39..1c833db1bd3 100644
--- a/addons/mail/views/mail_activity_views.xml
+++ b/addons/mail/views/mail_activity_views.xml
@@ -168,7 +168,7 @@
-
+
diff --git a/addons/test_mail/tests/test_mail_activity.py b/addons/test_mail/tests/test_mail_activity.py
index d0407259609..10cade0e0a5 100644
--- a/addons/test_mail/tests/test_mail_activity.py
+++ b/addons/test_mail/tests/test_mail_activity.py
@@ -138,7 +138,7 @@ class TestActivityFlow(TestActivityCommon):
activity = rec.activity_schedule(
'test_mail.mail_act_test_todo',
user_id=self.user_admin.id)
- self.assertEqual(activity.create_user_id, self.user_employee)
+ self.assertEqual(activity.create_uid, self.user_employee)
self.assertEqual(activity.user_id, self.user_admin)
def test_activity_notify_same_user(self):
@@ -148,7 +148,7 @@ class TestActivityFlow(TestActivityCommon):
activity = rec.activity_schedule(
'test_mail.mail_act_test_todo',
user_id=self.user_employee.id)
- self.assertEqual(activity.create_user_id, self.user_employee)
+ self.assertEqual(activity.create_uid, self.user_employee)
self.assertEqual(activity.user_id, self.user_employee)