3fa7fef3f4c82ba84120c5017a5d8019092553ea
[motion-next.git] / server / services / ami / rpc / trigger.js
1 const a1285_0x1543=['operator','Actions','name','AllConditions','data1','AnyConditions','data6','Condition','status','action','data7','Action','GetTrigger','data4','../client','field','value','data2','getTriggers'];(function(_0x5e452b,_0x35f1fe){const _0x1543e4=function(_0xa1064b){while(--_0xa1064b){_0x5e452b['push'](_0x5e452b['shift']());}};_0x1543e4(++_0x35f1fe);}(a1285_0x1543,0x7b));const a1285_0xa106=function(_0x5e452b,_0x35f1fe){_0x5e452b=_0x5e452b-0x10d;let _0x1543e4=a1285_0x1543[_0x5e452b];return _0x1543e4;};const a1285_0x11c748=a1285_0xa106;'use strict';const client=require(a1285_0x11c748(0x112));exports[a1285_0x11c748(0x116)]=function(){return function(){const _0x5a6899=a1285_0xa106;return client['Request'](_0x5a6899(0x110),{'options':{'raw':![],'attributes':['id',_0x5a6899(0x119),'channel',_0x5a6899(0x11f)],'include':[{'model':'Condition','as':_0x5a6899(0x11a),'attributes':['id',_0x5a6899(0x113),_0x5a6899(0x117),_0x5a6899(0x114)]},{'model':_0x5a6899(0x11e),'as':_0x5a6899(0x11c),'attributes':['id',_0x5a6899(0x113),'operator',_0x5a6899(0x114)]},{'model':_0x5a6899(0x10f),'as':_0x5a6899(0x118),'attributes':['id',_0x5a6899(0x10d),_0x5a6899(0x11b),_0x5a6899(0x115),'data3',_0x5a6899(0x111),'data5',_0x5a6899(0x11d),_0x5a6899(0x10e)]}]},'log':'GetTrigger'});};};