Built motion from commit 1efd3d96.|2.6.31
[motion2.git] / server / api / screenRecording / screenRecording.attributes.js
index 83cba35..ec143e0 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x881e=['createdAt','toString','updatedAt','path','../../config/environment','VIRTUAL','value','extname','getDataValue','STRING','replace','setDataValue','INTEGER','startedAt','duration','DATE','format','MM-DD-YYYY\x20HH:mm','closedAt'];(function(_0x1e99d1,_0x38250c){var _0x3ae329=function(_0x2db617){while(--_0x2db617){_0x1e99d1['push'](_0x1e99d1['shift']());}};_0x3ae329(++_0x38250c);}(_0x881e,0x146));var _0xe881=function(_0x5121d8,_0x39d482){_0x5121d8=_0x5121d8-0x0;var _0x1c8885=_0x881e[_0x5121d8];return _0x1c8885;};'use strict';var Sequelize=require('sequelize');var moment=require('moment');var path=require(_0xe881('0x0'));var config=require(_0xe881('0x1'));module['exports']={'format':{'type':Sequelize[_0xe881('0x2')],'get':function(){return this['getDataValue'](_0xe881('0x3'))?path[_0xe881('0x4')](this[_0xe881('0x5')](_0xe881('0x3'))):undefined;}},'interactionid':{'type':Sequelize['STRING']},'channel':{'type':Sequelize[_0xe881('0x6')]},'value':{'type':Sequelize[_0xe881('0x6')],'set':function(_0x561c1c){var _0x3f6894=_0x561c1c[_0xe881('0x7')](/\\/g,'/');this[_0xe881('0x8')]('value',_0x3f6894);}},'rating':{'type':Sequelize['INTEGER'],'validate':{'max':0x5,'min':0x0}},'duration':{'type':Sequelize[_0xe881('0x9')],'set':function(_0x26e29e){this[_0xe881('0x8')](_0xe881('0xa'),moment()['subtract'](_0x26e29e,'ms'));this[_0xe881('0x8')]('closedAt',moment());this[_0xe881('0x8')](_0xe881('0xb'),_0x26e29e);}},'startedAt':{'type':Sequelize[_0xe881('0xc')],'get':function(){return moment(this[_0xe881('0x5')](_0xe881('0xa')))[_0xe881('0xd')](_0xe881('0xe'))['toString']();}},'closedAt':{'type':Sequelize[_0xe881('0xc')],'get':function(){return moment(this[_0xe881('0x5')](_0xe881('0xf')))['format'](_0xe881('0xe'))['toString']();}},'createdAt':{'type':Sequelize[_0xe881('0xc')],'get':function(){return moment(this[_0xe881('0x5')](_0xe881('0x10')))[_0xe881('0xd')]('MM-DD-YYYY\x20HH:mm')[_0xe881('0x11')]();}},'updatedAt':{'type':Sequelize[_0xe881('0xc')],'get':function(){return moment(this[_0xe881('0x5')](_0xe881('0x12')))['format'](_0xe881('0xe'))[_0xe881('0x11')]();}}};
\ No newline at end of file
+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