Built motion from commit 4a18b36e645f5fa4a517d36f9783bde259878164. Version 3.0.0...
[motion-next.git] / server / services / ami / rpc / integrations / dynamics365.js
1 const a1110_0x5a35=['Configurations','Descriptions','clientId','keyType','Fields','content','serverUrl','Variable','../../client','Request','Subjects','tenantId','customField','Dynamics365Configuration','remoteUri','type','GetDynamics365Account','Dynamics365Field','idField','password','clientSecret','name','variableName'];(function(_0x2df883,_0x5a3580){const _0x1d05b8=function(_0x271189){while(--_0x271189){_0x2df883['push'](_0x2df883['shift']());}};_0x1d05b8(++_0x5a3580);}(a1110_0x5a35,0x1ba));const a1110_0x1d05=function(_0x2df883,_0x5a3580){_0x2df883=_0x2df883-0x0;let _0x1d05b8=a1110_0x5a35[_0x2df883];return _0x1d05b8;};const _0x21bfaf=a1110_0x1d05;'use strict';const client=require(_0x21bfaf('0x3'));exports['getDynamics365Accounts']=function(){return function(){const _0x5091c9=a1110_0x1d05;return client[_0x5091c9('0x4')]('GetDynamics365Account',{'options':{'raw':![],'attributes':['id',_0x5091c9('0x10'),'username',_0x5091c9('0xe'),_0x5091c9('0x9'),_0x5091c9('0x6'),_0x5091c9('0x14'),_0x5091c9('0xf'),_0x5091c9('0x1'),'description'],'include':[{'model':_0x5091c9('0x8'),'as':_0x5091c9('0x12'),'attributes':['id',_0x5091c9('0x10'),'ticketType'],'include':[{'model':'Dynamics365Field','as':_0x5091c9('0x5'),'attributes':['id',_0x5091c9('0xa'),_0x5091c9('0x0'),_0x5091c9('0x11')],'include':[{'model':'Variable','as':'Variable','attributes':['id','name']}]},{'model':_0x5091c9('0xc'),'as':_0x5091c9('0x13'),'attributes':['id',_0x5091c9('0xa'),_0x5091c9('0x0'),'key',_0x5091c9('0x15'),'keyContent','variableName'],'include':[{'model':'Variable','as':_0x5091c9('0x2'),'attributes':['id',_0x5091c9('0x10')]}]},{'model':_0x5091c9('0xc'),'as':_0x5091c9('0x16'),'attributes':['id','type',_0x5091c9('0x0'),_0x5091c9('0xd'),'nameField',_0x5091c9('0x7'),'variableName'],'include':[{'model':_0x5091c9('0x2'),'as':_0x5091c9('0x2'),'attributes':['id',_0x5091c9('0x10')]}]}]}]},'log':_0x5091c9('0xb')});};};