Built motion from commit ecf5ab8ec560fd4c6972692268e350fcef2f38e7. Version 3.0.0...
[motion-next.git] / server / api / squareRecording / squareRecording.rpc.js
1 const a607_0x54bb=['message','stringify','info','SquareRecording','CreateSquareRecording','rpc','error','../../config/logger','create','catch','raw','../../mysqldb','debug','then'];(function(_0x198a08,_0x54bbab){const _0x54fbcf=function(_0x2d7a51){while(--_0x2d7a51){_0x198a08['push'](_0x198a08['shift']());}};_0x54fbcf(++_0x54bbab);}(a607_0x54bb,0x1a7));const a607_0x54fb=function(_0x198a08,_0x54bbab){_0x198a08=_0x198a08-0x0;let _0x54fbcf=a607_0x54bb[_0x198a08];return _0x54fbcf;};const _0x6c2bc4=a607_0x54fb;'use strict';const db=require(_0x6c2bc4('0x8'))['db'],logger=require(_0x6c2bc4('0x4'))(_0x6c2bc4('0x2'));exports[_0x6c2bc4('0x1')]=function(_0x2d7a51){const _0x16f24e=this;return new Promise(function(_0xaf6d9,_0x480e69){const _0xb9ab9a=a607_0x54fb;return db[_0xb9ab9a('0x0')][_0xb9ab9a('0x5')](_0x2d7a51['body'],{'raw':_0x2d7a51['options']?_0x2d7a51['options'][_0xb9ab9a('0x7')]===undefined?!![]:![]:!![]})[_0xb9ab9a('0xa')](function(_0x32a126){const _0x578720=_0xb9ab9a;logger[_0x578720('0xd')](_0x578720('0x1'),_0x2d7a51),logger[_0x578720('0x9')]('CreateSquareRecording',_0x2d7a51,JSON[_0x578720('0xc')](_0x32a126)),_0xaf6d9(_0x32a126);})[_0xb9ab9a('0x6')](function(_0x208669){const _0x2bec7a=_0xb9ab9a;logger['error']('CreateSquareRecording',_0x208669[_0x2bec7a('0xb')],_0x2d7a51),_0x480e69(_0x16f24e[_0x2bec7a('0x3')](0x1f4,_0x208669['message']));});});};