From 628ba2b367ef1cc47dea0bfc2c11bd3177ff4c2e Mon Sep 17 00:00:00 2001 From: Diego Sampaio Date: Wed, 6 Jan 2016 18:16:06 -0200 Subject: [PATCH] stores visited page title --- packages/rocketchat-livechat/app/client/lib/triggers.js | 2 +- packages/rocketchat-livechat/assets/rocket-livechat.js | 5 ++++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/packages/rocketchat-livechat/app/client/lib/triggers.js b/packages/rocketchat-livechat/app/client/lib/triggers.js index a742d469977..354e55d986d 100644 --- a/packages/rocketchat-livechat/app/client/lib/triggers.js +++ b/packages/rocketchat-livechat/app/client/lib/triggers.js @@ -54,7 +54,7 @@ this.Triggers = (function() { trigger.conditions.forEach(function(condition) { switch (condition.name) { case 'page-url': - if (request.href.match(new RegExp(condition.value))) { + if (request.location.href.match(new RegExp(condition.value))) { fire(trigger.actions); } break; diff --git a/packages/rocketchat-livechat/assets/rocket-livechat.js b/packages/rocketchat-livechat/assets/rocket-livechat.js index edb29e6bc0f..f27762a53e0 100644 --- a/packages/rocketchat-livechat/assets/rocket-livechat.js +++ b/packages/rocketchat-livechat/assets/rocket-livechat.js @@ -70,7 +70,10 @@ }; var pageVisited = function() { - callHook('pageVisited', JSON.parse(JSON.stringify(document.location))); + callHook('pageVisited', { + location: JSON.parse(JSON.stringify(document.location)), + title: document.title + }); }; var currentPage = {