From dfd8c0cb6492ac3bfd74b44a29440a3ffe436e67 Mon Sep 17 00:00:00 2001
From: Daniele Cinti <daniele.cinti@xcally.com>
Date: Mon, 17 Jul 2017 15:48:43 +0200
Subject: [PATCH] Built xcally-motion-dialpad from commit 614a57f.|1.0.11

---
 app.6a06580b.js |    1 +
 app.c15e40ec.js |    1 -
 index.html      |    2 +-
 3 files changed, 2 insertions(+), 2 deletions(-)
 create mode 100644 app.6a06580b.js
 delete mode 100644 app.c15e40ec.js

diff --git a/app.6a06580b.js b/app.6a06580b.js
new file mode 100644
index 0000000..cbc85b1
--- /dev/null
+++ b/app.6a06580b.js
@@ -0,0 +1 @@
+"use strict";function IndexController(e,n,o){function t(e){sforce.opencti.screenPop({type:sforce.opencti.SCREENPOP_TYPE.SOBJECT,params:{recordId:e.recordId}})}function a(e,o){n.parent.postMessage({uniqueid:o,options:{url:e}},"*")}var l,i=this;i.phone="",i.inCall=!1,i.callbacks={},i.compose=function(e){i.phone=i.phone.concat(e)},i.remove=function(){i.phone=i.phone.substring(0,i.phone.length-1)},i.hangup=function(){var e=Date.now();i.callbacks[e]=function(){i.inCall=!1},a("http://localhost:9888/api/hangup",e)},i.dial=function(){var e=Date.now();i.callbacks[e]=function(){i.inCall=!0},a("http://localhost:9888/api/originate/"+i.phone,e)},i.keepalive=function(){var e=Date.now();i.callbacks[e]=function(e){if(e.response&&e.response.status>=200&&e.response.status<300){var n=JSON.parse(e.response.message);i.id=n.id,i.displayName=n.displayName,i.internal=n.internal,i.online=!0,l||i.host&&i.id&&(l=io(i.host,{query:{id:i.id},autoConnect:!1,transports:["websocket","polling"]})).on("trigger:salesforce:display",t),l&&l.disconnected&&l.connect()}else i.online=!1},a("http://localhost:9888/api/agent",e)},i.checkStatus=function(){var e=Date.now();i.callbacks[e]=function(e){if(e.response&&e.response.status>=200&&e.response.status<300){var n=JSON.parse(e.response.message);i.inCall=!!n.length}else i.inCall=!1},a("http://localhost:9888/api/calls",e)},sforce.opencti.getCallCenterSettings({callback:function(e){i.host=e.returnValue["/Motion/Host"]}}),sforce.opencti.enableClickToDial({callback:function(e){console.log("enableClickToDial")}}),sforce.opencti.onClickToDial({listener:function(e){i.online&&e.number&&(i.phone=e.number,i.dial())}}),o(i.keepalive,2e3),o(i.checkStatus,2e3),n.addEventListener("message",function(n){var o=n.data;i.callbacks[o.uniqueid]&&(i.callbacks[o.uniqueid](o),delete i.callbacks[o.uniqueid],e.$apply())},!1)}IndexController.$inject=["$scope","$window","$interval"];var motion=angular.module("motion",["ngMaterial"]);motion.controller("IndexController",IndexController);
\ No newline at end of file
diff --git a/app.c15e40ec.js b/app.c15e40ec.js
deleted file mode 100644
index 84e1664..0000000
--- a/app.c15e40ec.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";function IndexController(e,n,o){function t(e){sforce.opencti.screenPop({type:sforce.opencti.SCREENPOP_TYPE.SOBJECT,params:{recordId:e.recordId}})}function a(e,o){n.parent.postMessage({uniqueid:o,options:{url:e}},"*")}var l,i=this;i.phone="",i.inCall=!1,i.callbacks={},i.compose=function(e){i.phone=i.phone.concat(e)},i.remove=function(){i.phone=i.phone.substring(0,i.phone.length-1)},i.hangup=function(){var e=Date.now();i.callbacks[e]=function(){i.inCall=!1},a("http://localhost:9888/api/hangup",e)},i.dial=function(){var e=Date.now();i.callbacks[e]=function(){i.inCall=!0},a("http://localhost:9888/api/originate/"+i.phone,e)},i.keepalive=function(){var e=Date.now();i.callbacks[e]=function(e){if(e.response&&e.response.status>=200&&e.response.status<300){var n=JSON.parse(e.response.message);i.id=n.id,i.displayName=n.displayName,i.internal=n.internal,i.online=!0,l||i.host&&i.id&&(l=io(i.host,{query:{id:i.id},autoConnect:!1,transports:["websocket","polling"]})).on("trigger:salesforce:display",t),l&&l.disconnected&&l.connect()}else i.online=!1},a("http://localhost:9888/api/agent",e)},i.checkStatus=function(){var e=Date.now();i.callbacks[e]=function(e){if(e.response&&e.response.status>=200&&e.response.status<300){var n=JSON.parse(e.response.message);i.inCall=!!n.length}else i.inCall=!1},a("http://localhost:9888/api/calls",e)},sforce.opencti.getCallCenterSettings({callback:function(e){i.host=e.returnValue["/Motion/Host"]}}),sforce.opencti.enableClickToDial({callback:function(e){console.log("enableClickToDial")}}),sforce.opencti.onClickToDial({listener:function(e){e.number&&(i.phone=e.number,i.dial())}}),o(i.keepalive,2e3),o(i.checkStatus,2e3),n.addEventListener("message",function(n){var o=n.data;i.callbacks[o.uniqueid]&&(i.callbacks[o.uniqueid](o),delete i.callbacks[o.uniqueid],e.$apply())},!1)}IndexController.$inject=["$scope","$window","$interval"];var motion=angular.module("motion",["ngMaterial"]);motion.controller("IndexController",IndexController);
\ No newline at end of file
diff --git a/index.html b/index.html
index 8c57400..789e42b 100644
--- a/index.html
+++ b/index.html
@@ -52,7 +52,7 @@
 
   <script src="vendor.621f9edf.js"></script>
 
-  <script src="app.c15e40ec.js"></script>
+  <script src="app.6a06580b.js"></script>
 
 </body>
 </html>
-- 
1.7.1