Built motion from commit ecb45b58.|2.6.31
[motion2.git] / server / api / screenRecording / screenRecording.attributes.js
index ec143e0..5177f15 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x186d=['../../config/environment','exports','VIRTUAL','getDataValue','extname','value','STRING','setDataValue','INTEGER','startedAt','subtract','closedAt','DATE','format','MM-DD-YYYY\x20HH:mm','toString','createdAt','updatedAt','moment','path'];(function(_0x5b8b97,_0x6b4dfa){var _0x1fdf84=function(_0x2ced4c){while(--_0x2ced4c){_0x5b8b97['push'](_0x5b8b97['shift']());}};_0x1fdf84(++_0x6b4dfa);}(_0x186d,0x1ca));var _0xd186=function(_0x3b80d6,_0x18a56a){_0x3b80d6=_0x3b80d6-0x0;var _0x4e08f1=_0x186d[_0x3b80d6];return _0x4e08f1;};'use strict';var Sequelize=require('sequelize');var moment=require(_0xd186('0x0'));var path=require(_0xd186('0x1'));var config=require(_0xd186('0x2'));module[_0xd186('0x3')]={'format':{'type':Sequelize[_0xd186('0x4')],'get':function(){return this[_0xd186('0x5')]('value')?path[_0xd186('0x6')](this[_0xd186('0x5')](_0xd186('0x7'))):undefined;}},'interactionid':{'type':Sequelize['STRING']},'channel':{'type':Sequelize['STRING']},'value':{'type':Sequelize[_0xd186('0x8')],'set':function(_0x60fc96){var _0x2ecccd=_0x60fc96['replace'](/\\/g,'/');this[_0xd186('0x9')](_0xd186('0x7'),_0x2ecccd);}},'rating':{'type':Sequelize[_0xd186('0xa')],'validate':{'max':0x5,'min':0x0}},'duration':{'type':Sequelize['INTEGER'],'set':function(_0x1ef64a){this[_0xd186('0x9')](_0xd186('0xb'),moment()[_0xd186('0xc')](_0x1ef64a,'ms'));this[_0xd186('0x9')](_0xd186('0xd'),moment());this['setDataValue']('duration',_0x1ef64a);}},'startedAt':{'type':Sequelize[_0xd186('0xe')],'get':function(){return moment(this['getDataValue'](_0xd186('0xb')))[_0xd186('0xf')](_0xd186('0x10'))['toString']();}},'closedAt':{'type':Sequelize[_0xd186('0xe')],'get':function(){return moment(this['getDataValue'](_0xd186('0xd')))[_0xd186('0xf')](_0xd186('0x10'))[_0xd186('0x11')]();}},'createdAt':{'type':Sequelize[_0xd186('0xe')],'get':function(){return moment(this[_0xd186('0x5')](_0xd186('0x12')))[_0xd186('0xf')](_0xd186('0x10'))[_0xd186('0x11')]();}},'updatedAt':{'type':Sequelize[_0xd186('0xe')],'get':function(){return moment(this['getDataValue'](_0xd186('0x13')))[_0xd186('0xf')](_0xd186('0x10'))[_0xd186('0x11')]();}}};
\ No newline at end of file
+var _0x0c19=['createdAt','toString','updatedAt','sequelize','moment','path','../../config/environment','exports','VIRTUAL','value','extname','getDataValue','STRING','replace','setDataValue','INTEGER','startedAt','duration','format','MM-DD-YYYY\x20HH:mm','closedAt','DATE'];(function(_0x2d153e,_0x1c424d){var _0x2670e4=function(_0x32cf64){while(--_0x32cf64){_0x2d153e['push'](_0x2d153e['shift']());}};_0x2670e4(++_0x1c424d);}(_0x0c19,0xf5));var _0x90c1=function(_0x47786e,_0x3b49db){_0x47786e=_0x47786e-0x0;var _0x220bb5=_0x0c19[_0x47786e];return _0x220bb5;};'use strict';var Sequelize=require(_0x90c1('0x0'));var moment=require(_0x90c1('0x1'));var path=require(_0x90c1('0x2'));var config=require(_0x90c1('0x3'));module[_0x90c1('0x4')]={'format':{'type':Sequelize[_0x90c1('0x5')],'get':function(){return this['getDataValue'](_0x90c1('0x6'))?path[_0x90c1('0x7')](this[_0x90c1('0x8')]('value')):undefined;}},'interactionid':{'type':Sequelize[_0x90c1('0x9')]},'channel':{'type':Sequelize[_0x90c1('0x9')]},'value':{'type':Sequelize['STRING'],'set':function(_0x440f7a){var _0x954ac4=_0x440f7a[_0x90c1('0xa')](/\\/g,'/');this[_0x90c1('0xb')](_0x90c1('0x6'),_0x954ac4);}},'rating':{'type':Sequelize[_0x90c1('0xc')],'validate':{'max':0x5,'min':0x0}},'duration':{'type':Sequelize[_0x90c1('0xc')],'set':function(_0x4895b5){this[_0x90c1('0xb')](_0x90c1('0xd'),moment()['subtract'](_0x4895b5,'ms'));this[_0x90c1('0xb')]('closedAt',moment());this['setDataValue'](_0x90c1('0xe'),_0x4895b5);}},'startedAt':{'type':Sequelize['DATE'],'get':function(){return moment(this[_0x90c1('0x8')](_0x90c1('0xd')))[_0x90c1('0xf')](_0x90c1('0x10'))['toString']();}},'closedAt':{'type':Sequelize['DATE'],'get':function(){return moment(this[_0x90c1('0x8')](_0x90c1('0x11')))[_0x90c1('0xf')](_0x90c1('0x10'))['toString']();}},'createdAt':{'type':Sequelize[_0x90c1('0x12')],'get':function(){return moment(this[_0x90c1('0x8')](_0x90c1('0x13')))[_0x90c1('0xf')](_0x90c1('0x10'))[_0x90c1('0x14')]();}},'updatedAt':{'type':Sequelize['DATE'],'get':function(){return moment(this[_0x90c1('0x8')](_0x90c1('0x15')))[_0x90c1('0xf')](_0x90c1('0x10'))[_0x90c1('0x14')]();}}};
\ No newline at end of file