diff --git a/website/common/locales/en/groups.json b/website/common/locales/en/groups.json
index 4ceb9cebee..f777bd766d 100644
--- a/website/common/locales/en/groups.json
+++ b/website/common/locales/en/groups.json
@@ -201,7 +201,7 @@
"yourTaskHasBeenApproved": "Your task <%- taskText %> has been approved.",
"thisTaskApproved": "This task was approved",
"taskClaimed": "<%- userName %> has claimed the task <%- taskText %>.",
- "taskNeedsWork": "<%- taskText %> was unchecked by <%- managerName %>. Your rewards for completing the task were reverted.",
+ "taskNeedsWork": "<%- taskText %> was unchecked by @<%- managerName %>. Your rewards for completing the task were reverted.",
"userHasRequestedTaskApproval": "<%- user %> requests approval for <%- taskName %>",
"approve": "Approve",
"approveTask": "Approve Task",
diff --git a/website/server/controllers/api-v3/tasks/groups.js b/website/server/controllers/api-v3/tasks/groups.js
index b9a4d0cb44..d32b1254fb 100644
--- a/website/server/controllers/api-v3/tasks/groups.js
+++ b/website/server/controllers/api-v3/tasks/groups.js
@@ -371,7 +371,7 @@ api.taskNeedsWork = {
await scoreTasks(assignedUser, [{ id: task._id, direction: 'down' }], req, res);
assignedUser.addNotification('GROUP_TASK_NEEDS_WORK', {
- message: res.t('taskNeedsWork', { taskText: task.text, managerName: user.profile.name }, assignedUser.preferences.language),
+ message: res.t('taskNeedsWork', { taskText: task.text, managerName: user.auth.local.username }, assignedUser.preferences.language),
task: {
id: task._id,
text: task.text,
@@ -382,7 +382,7 @@ api.taskNeedsWork = {
},
manager: {
id: user._id,
- name: user.profile.name,
+ name: user.auth.local.username,
},
});
await Promise.all([assignedUser.save(), task.save()]);
diff --git a/website/server/libs/tasks/index.js b/website/server/libs/tasks/index.js
index 382c9337e6..f29839dbf7 100644
--- a/website/server/libs/tasks/index.js
+++ b/website/server/libs/tasks/index.js
@@ -452,7 +452,7 @@ async function scoreTask (user, task, direction, req, res) {
direction,
}, req, res.analytics);
rollbackUser.addNotification('GROUP_TASK_NEEDS_WORK', {
- message: res.t('taskNeedsWork', { taskText: task.text, managerName: user.profile.name }, rollbackUser.preferences.language),
+ message: res.t('taskNeedsWork', { taskText: task.text, managerName: user.auth.local.username }, rollbackUser.preferences.language),
task: {
id: task._id,
text: task.text,
@@ -463,7 +463,7 @@ async function scoreTask (user, task, direction, req, res) {
},
manager: {
id: user._id,
- name: user.profile.name,
+ name: user.auth.local.username,
},
});
await rollbackUser.save();