Built motion from commit b598105.|2.0.4
[motion2.git] / server / api / voiceChanSpy / voiceChanSpy.model.js
1 var _0xc995=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x75\x74\x69\x6C","\x61\x70\x69","\x2E\x2E\x2F\x2E\x2E\x2F\x63\x6F\x6E\x66\x69\x67\x2F\x6C\x6F\x67\x67\x65\x72","\x2E\x2F\x76\x6F\x69\x63\x65\x43\x68\x61\x6E\x53\x70\x79\x2E\x61\x74\x74\x72\x69\x62\x75\x74\x65\x73","\x65\x78\x70\x6F\x72\x74\x73","\x56\x6F\x69\x63\x65\x43\x68\x61\x6E\x53\x70\x79","\x76\x6F\x69\x63\x65\x5F\x63\x68\x61\x6E\x73\x70\x79","\x65\x72\x72\x6F\x72","\x63\x61\x74\x63\x68","\x74\x68\x65\x6E","\x6C\x65\x6E\x67\x74\x68","\x66\x72\x6F\x6D\x2D\x73\x69\x70","\x25\x73\x25\x73","\x70\x72\x65\x66\x69\x78","\x6E\x61\x6D\x65","\x66\x6F\x72\x6D\x61\x74","\x53\x65\x74","\x43\x44\x52\x28\x74\x79\x70\x65\x29\x3D\x63\x68\x61\x6E\x73\x70\x79","\x69\x64","\x73\x79\x73\x74\x65\x6D","\x70\x75\x73\x68","\x69\x6E\x74\x65\x72\x6E\x61\x6C","\x72\x65\x63\x6F\x72\x64","\x4D\x69\x78\x4D\x6F\x6E\x69\x74\x6F\x72","\x24\x7B\x55\x4E\x49\x51\x55\x45\x49\x44\x7D\x2E\x25\x73","\x72\x65\x63\x6F\x72\x64\x69\x6E\x67\x46\x6F\x72\x6D\x61\x74","\x61\x75\x74\x68","\x41\x75\x74\x68\x65\x6E\x74\x69\x63\x61\x74\x65","\x70\x61\x73\x73\x77\x6F\x72\x64","\x43\x68\x61\x6E\x53\x70\x79","\x53\x49\x50\x2F\x25\x73\x2C\x25\x73","\x6F\x70\x74\x69\x6F\x6E\x73","\x53\x74\x6F\x70\x4D\x69\x78\x4D\x6F\x6E\x69\x74\x6F\x72","\x62\x75\x6C\x6B\x43\x72\x65\x61\x74\x65","\x56\x6F\x69\x63\x65\x45\x78\x74\x65\x6E\x73\x69\x6F\x6E","\x6D\x6F\x64\x65\x6C\x73","\x61\x67\x65\x6E\x74","\x66\x69\x6E\x64\x41\x6C\x6C","\x55\x73\x65\x72","\x64\x65\x73\x74\x72\x6F\x79","\x64\x65\x66\x69\x6E\x65"];_0xc995[0];var _=require(_0xc995[1]);var util=require(_0xc995[2]);var logger=require(_0xc995[4])(_0xc995[3]);var attributes=require(_0xc995[5]);module[_0xc995[6]]= function(_0xa1bbx5,_0xa1bbx6){return _0xa1bbx5[_0xc995[42]](_0xc995[7],attributes,{tableName:_0xc995[8],paranoid:false,indexes:[],timestamps:true,hooks:{afterCreate:function(_0xa1bbx7,_0xa1bbx8,_0xa1bbx9){return _0xa1bbx5[_0xc995[37]][_0xc995[40]][_0xc995[39]]({attributes:[_0xc995[20],_0xc995[16],_0xc995[23]],where:{role:_0xc995[38],chanspy:true},raw:true})[_0xc995[11]](function(_0xa1bbxb){var _0xa1bbxc=[];for(var _0xa1bbxd=0,_0xa1bbxe=1;_0xa1bbxd< _0xa1bbxb[_0xc995[12]];_0xa1bbxd++,_0xa1bbxe= 1){_0xa1bbxc[_0xc995[22]]({context:_0xc995[13],exten:util[_0xc995[17]](_0xc995[14],_0xa1bbx7[_0xc995[15]],_0xa1bbxb[_0xa1bbxd][_0xc995[16]]),priority:_0xa1bbxe,app:_0xc995[18],appdata:_0xc995[19],UserId:_0xa1bbxb[_0xa1bbxd][_0xc995[20]],ChanSpyId:_0xa1bbx7[_0xc995[20]],type:_0xc995[21]});_0xa1bbxc[_0xc995[22]]({context:_0xc995[13],exten:util[_0xc995[17]](_0xc995[14],_0xa1bbx7[_0xc995[15]],_0xa1bbxb[_0xa1bbxd][_0xc995[23]]),priority:_0xa1bbxe++,app:_0xc995[18],appdata:_0xc995[19],UserId:_0xa1bbxb[_0xa1bbxd][_0xc995[20]],ChanSpyId:_0xa1bbx7[_0xc995[20]],type:_0xc995[21]});if(_0xa1bbx7[_0xc995[24]]){_0xa1bbxc[_0xc995[22]]({context:_0xc995[13],exten:util[_0xc995[17]](_0xc995[14],_0xa1bbx7[_0xc995[15]],_0xa1bbxb[_0xa1bbxd][_0xc995[16]]),priority:_0xa1bbxe,app:_0xc995[25],appdata:util[_0xc995[17]](_0xc995[26],_0xa1bbx7[_0xc995[27]]),UserId:_0xa1bbxb[_0xa1bbxd][_0xc995[20]],ChanSpyId:_0xa1bbx7[_0xc995[20]],type:_0xc995[21]});_0xa1bbxc[_0xc995[22]]({context:_0xc995[13],exten:util[_0xc995[17]](_0xc995[14],_0xa1bbx7[_0xc995[15]],_0xa1bbxb[_0xa1bbxd][_0xc995[23]]),priority:_0xa1bbxe++,app:_0xc995[25],appdata:util[_0xc995[17]](_0xc995[26],_0xa1bbx7[_0xc995[27]]),UserId:_0xa1bbxb[_0xa1bbxd][_0xc995[20]],ChanSpyId:_0xa1bbx7[_0xc995[20]],type:_0xc995[21]})};if(_0xa1bbx7[_0xc995[28]]){_0xa1bbxc[_0xc995[22]]({context:_0xc995[13],exten:util[_0xc995[17]](_0xc995[14],_0xa1bbx7[_0xc995[15]],_0xa1bbxb[_0xa1bbxd][_0xc995[16]]),priority:_0xa1bbxe,app:_0xc995[29],appdata:_0xa1bbx7[_0xc995[30]],UserId:_0xa1bbxb[_0xa1bbxd][_0xc995[20]],ChanSpyId:_0xa1bbx7[_0xc995[20]],type:_0xc995[21]});_0xa1bbxc[_0xc995[22]]({context:_0xc995[13],exten:util[_0xc995[17]](_0xc995[14],_0xa1bbx7[_0xc995[15]],_0xa1bbxb[_0xa1bbxd][_0xc995[23]]),priority:_0xa1bbxe++,app:_0xc995[29],appdata:_0xa1bbx7[_0xc995[30]],UserId:_0xa1bbxb[_0xa1bbxd][_0xc995[20]],ChanSpyId:_0xa1bbx7[_0xc995[20]],type:_0xc995[21]})};_0xa1bbxc[_0xc995[22]]({context:_0xc995[13],exten:util[_0xc995[17]](_0xc995[14],_0xa1bbx7[_0xc995[15]],_0xa1bbxb[_0xa1bbxd][_0xc995[16]]),priority:_0xa1bbxe,app:_0xc995[31],appdata:util[_0xc995[17]](_0xc995[32],_0xa1bbxb[_0xa1bbxd][_0xc995[16]],_0xa1bbx7[_0xc995[33]]),UserId:_0xa1bbxb[_0xa1bbxd][_0xc995[20]],ChanSpyId:_0xa1bbx7[_0xc995[20]],type:_0xc995[21]});_0xa1bbxc[_0xc995[22]]({context:_0xc995[13],exten:util[_0xc995[17]](_0xc995[14],_0xa1bbx7[_0xc995[15]],_0xa1bbxb[_0xa1bbxd][_0xc995[23]]),priority:_0xa1bbxe++,app:_0xc995[31],appdata:util[_0xc995[17]](_0xc995[32],_0xa1bbxb[_0xa1bbxd][_0xc995[23]],_0xa1bbx7[_0xc995[33]]),UserId:_0xa1bbxb[_0xa1bbxd][_0xc995[20]],ChanSpyId:_0xa1bbx7[_0xc995[20]],type:_0xc995[21]});if(_0xa1bbx7[_0xc995[24]]){_0xa1bbxc[_0xc995[22]]({context:_0xc995[13],exten:util[_0xc995[17]](_0xc995[14],_0xa1bbx7[_0xc995[15]],_0xa1bbxb[_0xa1bbxd][_0xc995[16]]),priority:_0xa1bbxe,app:_0xc995[34],UserId:_0xa1bbxb[_0xa1bbxd][_0xc995[20]],ChanSpyId:_0xa1bbx7[_0xc995[20]],type:_0xc995[21]});_0xa1bbxc[_0xc995[22]]({context:_0xc995[13],exten:util[_0xc995[17]](_0xc995[14],_0xa1bbx7[_0xc995[15]],_0xa1bbxb[_0xa1bbxd][_0xc995[23]]),priority:_0xa1bbxe++,app:_0xc995[34],UserId:_0xa1bbxb[_0xa1bbxd][_0xc995[20]],ChanSpyId:_0xa1bbx7[_0xc995[20]],type:_0xc995[21]})}};return _0xa1bbx5[_0xc995[37]][_0xc995[36]][_0xc995[35]](_0xa1bbxc)})[_0xc995[11]](function(){_0xa1bbx9()})[_0xc995[10]](function(_0xa1bbxa){console[_0xc995[9]](_0xa1bbxa);_0xa1bbx9(_0xa1bbxa)})},afterUpdate:function(_0xa1bbx7,_0xa1bbx8,_0xa1bbx9){return _0xa1bbx5[_0xc995[37]][_0xc995[36]][_0xc995[41]]({where:{ChanSpyId:_0xa1bbx7[_0xc995[20]]}})[_0xc995[11]](function(){return _0xa1bbx5[_0xc995[37]][_0xc995[40]][_0xc995[39]]({attributes:[_0xc995[20],_0xc995[16],_0xc995[23]],where:{role:_0xc995[38],chanspy:true},raw:true})})[_0xc995[11]](function(_0xa1bbxb){var _0xa1bbxc=[];for(var _0xa1bbxd=0,_0xa1bbxe=1;_0xa1bbxd< _0xa1bbxb[_0xc995[12]];_0xa1bbxd++,_0xa1bbxe= 1){_0xa1bbxc[_0xc995[22]]({context:_0xc995[13],exten:util[_0xc995[17]](_0xc995[14],_0xa1bbx7[_0xc995[15]],_0xa1bbxb[_0xa1bbxd][_0xc995[16]]),priority:_0xa1bbxe,app:_0xc995[18],appdata:_0xc995[19],UserId:_0xa1bbxb[_0xa1bbxd][_0xc995[20]],ChanSpyId:_0xa1bbx7[_0xc995[20]],type:_0xc995[21]});_0xa1bbxc[_0xc995[22]]({context:_0xc995[13],exten:util[_0xc995[17]](_0xc995[14],_0xa1bbx7[_0xc995[15]],_0xa1bbxb[_0xa1bbxd][_0xc995[23]]),priority:_0xa1bbxe++,app:_0xc995[18],appdata:_0xc995[19],UserId:_0xa1bbxb[_0xa1bbxd][_0xc995[20]],ChanSpyId:_0xa1bbx7[_0xc995[20]],type:_0xc995[21]});if(_0xa1bbx7[_0xc995[24]]){_0xa1bbxc[_0xc995[22]]({context:_0xc995[13],exten:util[_0xc995[17]](_0xc995[14],_0xa1bbx7[_0xc995[15]],_0xa1bbxb[_0xa1bbxd][_0xc995[16]]),priority:_0xa1bbxe,app:_0xc995[25],appdata:util[_0xc995[17]](_0xc995[26],_0xa1bbx7[_0xc995[27]]),UserId:_0xa1bbxb[_0xa1bbxd][_0xc995[20]],ChanSpyId:_0xa1bbx7[_0xc995[20]],type:_0xc995[21]});_0xa1bbxc[_0xc995[22]]({context:_0xc995[13],exten:util[_0xc995[17]](_0xc995[14],_0xa1bbx7[_0xc995[15]],_0xa1bbxb[_0xa1bbxd][_0xc995[23]]),priority:_0xa1bbxe++,app:_0xc995[25],appdata:util[_0xc995[17]](_0xc995[26],_0xa1bbx7[_0xc995[27]]),UserId:_0xa1bbxb[_0xa1bbxd][_0xc995[20]],ChanSpyId:_0xa1bbx7[_0xc995[20]],type:_0xc995[21]})};if(_0xa1bbx7[_0xc995[28]]){_0xa1bbxc[_0xc995[22]]({context:_0xc995[13],exten:util[_0xc995[17]](_0xc995[14],_0xa1bbx7[_0xc995[15]],_0xa1bbxb[_0xa1bbxd][_0xc995[16]]),priority:_0xa1bbxe,app:_0xc995[29],appdata:_0xa1bbx7[_0xc995[30]],UserId:_0xa1bbxb[_0xa1bbxd][_0xc995[20]],ChanSpyId:_0xa1bbx7[_0xc995[20]],type:_0xc995[21]});_0xa1bbxc[_0xc995[22]]({context:_0xc995[13],exten:util[_0xc995[17]](_0xc995[14],_0xa1bbx7[_0xc995[15]],_0xa1bbxb[_0xa1bbxd][_0xc995[23]]),priority:_0xa1bbxe++,app:_0xc995[29],appdata:_0xa1bbx7[_0xc995[30]],UserId:_0xa1bbxb[_0xa1bbxd][_0xc995[20]],ChanSpyId:_0xa1bbx7[_0xc995[20]],type:_0xc995[21]})};_0xa1bbxc[_0xc995[22]]({context:_0xc995[13],exten:util[_0xc995[17]](_0xc995[14],_0xa1bbx7[_0xc995[15]],_0xa1bbxb[_0xa1bbxd][_0xc995[16]]),priority:_0xa1bbxe,app:_0xc995[31],appdata:util[_0xc995[17]](_0xc995[32],_0xa1bbxb[_0xa1bbxd][_0xc995[16]],_0xa1bbx7[_0xc995[33]]),UserId:_0xa1bbxb[_0xa1bbxd][_0xc995[20]],ChanSpyId:_0xa1bbx7[_0xc995[20]],type:_0xc995[21]});_0xa1bbxc[_0xc995[22]]({context:_0xc995[13],exten:util[_0xc995[17]](_0xc995[14],_0xa1bbx7[_0xc995[15]],_0xa1bbxb[_0xa1bbxd][_0xc995[23]]),priority:_0xa1bbxe++,app:_0xc995[31],appdata:util[_0xc995[17]](_0xc995[32],_0xa1bbxb[_0xa1bbxd][_0xc995[23]],_0xa1bbx7[_0xc995[33]]),UserId:_0xa1bbxb[_0xa1bbxd][_0xc995[20]],ChanSpyId:_0xa1bbx7[_0xc995[20]],type:_0xc995[21]});if(_0xa1bbx7[_0xc995[24]]){_0xa1bbxc[_0xc995[22]]({context:_0xc995[13],exten:util[_0xc995[17]](_0xc995[14],_0xa1bbx7[_0xc995[15]],_0xa1bbxb[_0xa1bbxd][_0xc995[16]]),priority:_0xa1bbxe,app:_0xc995[34],UserId:_0xa1bbxb[_0xa1bbxd][_0xc995[20]],ChanSpyId:_0xa1bbx7[_0xc995[20]],type:_0xc995[21]});_0xa1bbxc[_0xc995[22]]({context:_0xc995[13],exten:util[_0xc995[17]](_0xc995[14],_0xa1bbx7[_0xc995[15]],_0xa1bbxb[_0xa1bbxd][_0xc995[23]]),priority:_0xa1bbxe++,app:_0xc995[34],UserId:_0xa1bbxb[_0xa1bbxd][_0xc995[20]],ChanSpyId:_0xa1bbx7[_0xc995[20]],type:_0xc995[21]})}};return _0xa1bbx5[_0xc995[37]][_0xc995[36]][_0xc995[35]](_0xa1bbxc)})[_0xc995[11]](function(){_0xa1bbx9()})[_0xc995[10]](function(_0xa1bbxa){console[_0xc995[9]](_0xa1bbxa);_0xa1bbx9(_0xa1bbxa)})},afterDestroy:function(_0xa1bbx7,_0xa1bbx8){return _0xa1bbx5[_0xc995[37]][_0xc995[36]][_0xc995[41]]({where:{ChanSpyId:_0xa1bbx7[_0xc995[20]]}})[_0xc995[10]](function(_0xa1bbxa){console[_0xc995[9]](_0xa1bbxa)})}}})}