diff options
author | Frankie <frankie.pangilinan@consensys.net> | 2016-06-22 06:04:00 +0800 |
---|---|---|
committer | Frankie <frankie.pangilinan@consensys.net> | 2016-06-22 06:04:00 +0800 |
commit | cf663f1104697440121d32cc6db2a8a1d5d54c5a (patch) | |
tree | 3ed4b8b9fe8c85f3b3a5bf68482c3fb9967f2de5 /app/scripts/lib/message-manager.js | |
parent | 265725c6edd62a7f46a9b9cf5a443cf01f0ff00c (diff) | |
parent | dc2ef967028723afe9fe1efd669754723e38a4f0 (diff) | |
download | tangerine-wallet-browser-cf663f1104697440121d32cc6db2a8a1d5d54c5a.tar tangerine-wallet-browser-cf663f1104697440121d32cc6db2a8a1d5d54c5a.tar.gz tangerine-wallet-browser-cf663f1104697440121d32cc6db2a8a1d5d54c5a.tar.bz2 tangerine-wallet-browser-cf663f1104697440121d32cc6db2a8a1d5d54c5a.tar.lz tangerine-wallet-browser-cf663f1104697440121d32cc6db2a8a1d5d54c5a.tar.xz tangerine-wallet-browser-cf663f1104697440121d32cc6db2a8a1d5d54c5a.tar.zst tangerine-wallet-browser-cf663f1104697440121d32cc6db2a8a1d5d54c5a.zip |
Fix conflict
Diffstat (limited to 'app/scripts/lib/message-manager.js')
-rw-r--r-- | app/scripts/lib/message-manager.js | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/app/scripts/lib/message-manager.js b/app/scripts/lib/message-manager.js index 91edb7759..b609b820e 100644 --- a/app/scripts/lib/message-manager.js +++ b/app/scripts/lib/message-manager.js @@ -1,50 +1,50 @@ module.exports = new MessageManager() -function MessageManager(opts) { +function MessageManager (opts) { this.messages = [] } -MessageManager.prototype.getMsgList = function() { +MessageManager.prototype.getMsgList = function () { return this.messages } -MessageManager.prototype.unconfirmedMsgs = function() { +MessageManager.prototype.unconfirmedMsgs = function () { var messages = this.getMsgList() return messages.filter(msg => msg.status === 'unconfirmed') .reduce((result, msg) => { result[msg.id] = msg; return result }, {}) } -MessageManager.prototype._saveMsgList = function(msgList) { +MessageManager.prototype._saveMsgList = function (msgList) { this.messages = msgList } -MessageManager.prototype.addMsg = function(msg) { +MessageManager.prototype.addMsg = function (msg) { var messages = this.getMsgList() messages.push(msg) this._saveMsgList(messages) } -MessageManager.prototype.getMsg = function(msgId) { +MessageManager.prototype.getMsg = function (msgId) { var messages = this.getMsgList() var matching = messages.filter(msg => msg.id === msgId) return matching.length > 0 ? matching[0] : null } -MessageManager.prototype.confirmMsg = function(msgId) { +MessageManager.prototype.confirmMsg = function (msgId) { this._setMsgStatus(msgId, 'confirmed') } -MessageManager.prototype.rejectMsg = function(msgId) { +MessageManager.prototype.rejectMsg = function (msgId) { this._setMsgStatus(msgId, 'rejected') } -MessageManager.prototype._setMsgStatus = function(msgId, status) { +MessageManager.prototype._setMsgStatus = function (msgId, status) { var msg = this.getMsg(msgId) if (msg) msg.status = status this.updateMsg(msg) } -MessageManager.prototype.updateMsg = function(msg) { +MessageManager.prototype.updateMsg = function (msg) { var messages = this.getMsgList() var found, index messages.forEach((otherMsg, i) => { |