From 6e37cb30179ba9ba5590efddaa2873ad94c02e19 Mon Sep 17 00:00:00 2001 From: Kosta Korenkov <7r0ggy@gmail.com> Date: Mon, 3 Aug 2015 15:49:44 +0300 Subject: [PATCH] Allow addons to customize pending proposals --- src/js/controllers/index.js | 1 + src/js/services/addonManager.js | 8 ++++++++ 2 files changed, 9 insertions(+) diff --git a/src/js/controllers/index.js b/src/js/controllers/index.js index 5989c3ca3..5cd320d16 100644 --- a/src/js/controllers/index.js +++ b/src/js/controllers/index.js @@ -488,6 +488,7 @@ angular.module('copayApp.controllers').controller('indexController', function($r if (tx.creatorId != self.copayerId) { self.pendingTxProposalsCountForUs = self.pendingTxProposalsCountForUs + 1; } + addonManager.formatPendingTxp(tx); }); self.txps = txps; }; diff --git a/src/js/services/addonManager.js b/src/js/services/addonManager.js index 68d32c61a..b50b44e1f 100644 --- a/src/js/services/addonManager.js +++ b/src/js/services/addonManager.js @@ -19,4 +19,12 @@ angular.module('copayApp.services').service('addonManager', function (lodash) { }); }; + this.formatPendingTxp = function (txp) { + lodash.each(addons, function (addon) { + if (addon.formatPendingTxp) { + addon.formatPendingTxp(txp); + } + }); + }; + });