diff options
Diffstat (limited to 'web/src/js/flow')
-rw-r--r-- | web/src/js/flow/utils.js | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/web/src/js/flow/utils.js b/web/src/js/flow/utils.js index e54f7c59..988629b9 100644 --- a/web/src/js/flow/utils.js +++ b/web/src/js/flow/utils.js @@ -22,6 +22,16 @@ var _MessageUtils = { message._headerLookups[regex] = header ? header[1] : undefined; } return message._headerLookups[regex]; + }, + match_header: function(message, regex){ + var headers = message.headers; + var i = headers.length; + while(i--){ + if(regex.test(headers[i].join(" "))){ + return headers[i]; + } + } + return false; } }; |