Name
global.CSMConnectUtil
Description
No description available
Script
var CSMConnectUtil = Class.create();
CSMConnectUtil.prototype = {
initialize: function() {
},
isConnect: function() {
var transaction = GlideTransaction.get();
if (!transaction)
return false;
//Message from Web Client. transaction.getURL() -> Background transaction - va qmessage
var urlInfo = transaction.getURL();
if (urlInfo.indexOf("va qmessage") > -1)
return true;
//Message from Connect.
var request = transaction.getRequest();
if (!request)
return false;
var path = request.getRequestURI();
return path && path.match(/\/api\/now\/connect/);
},
type: 'CSMConnectUtil'
};
Sys ID
74d52e0053503010149eddeeff7b1217