fix(client): Copy inbox messages to tasks

fixes #7017
closes #6994
This commit is contained in:
Blade Barringer
2016-09-12 08:01:50 -05:00
parent ed702a437d
commit 9d537d93d8
5 changed files with 110 additions and 2 deletions

View File

@@ -0,0 +1,31 @@
'use strict';
habitrpg.controller('InboxCtrl', ['$scope', '$rootScope',
function ($scope, $rootScope) {
$scope.copyToDo = function (message) {
var messageUser;
if (message.uuid == 'system') {
messageUser = 'system';
} else {
messageUser = message.user;
}
var newScope = $scope.$new();
newScope.notes = env.t('taskFromInbox', {
from: messageUser,
message: message.text
});
newScope.text = env.t('taskTextFromInbox', {
from: messageUser
});
$rootScope.openModal('copyChatToDo',{
controller: 'CopyMessageModalCtrl',
scope: newScope
});
};
}
]);