Built motion from commit ecf5ab8ec560fd4c6972692268e350fcef2f38e7. Version 3.0.0...
[motion-next.git] / server / api / screenRecording / screenRecording.attributes.js
1 const a533_0x5f02=['path','sequelize','getDataValue','createdAt','startedAt','format','replace','duration','STRING','toString','value','setDataValue','closedAt','INTEGER','exports','moment','MM-DD-YYYY\x20HH:mm','updatedAt','subtract','DATE'];(function(_0x4b3949,_0x5f029a){const _0x2306ed=function(_0xaa30b7){while(--_0xaa30b7){_0x4b3949['push'](_0x4b3949['shift']());}};_0x2306ed(++_0x5f029a);}(a533_0x5f02,0x1d7));const a533_0x2306=function(_0x4b3949,_0x5f029a){_0x4b3949=_0x4b3949-0x0;let _0x2306ed=a533_0x5f02[_0x4b3949];return _0x2306ed;};const _0x1cd8fa=a533_0x2306;'use strict';const Sequelize=require(_0x1cd8fa('0xa')),moment=require(_0x1cd8fa('0x4')),path=require(_0x1cd8fa('0x9'));module[_0x1cd8fa('0x3')]={'format':{'type':Sequelize['VIRTUAL'],'get':function(){const _0x58723d=_0x1cd8fa;return this['getDataValue']('value')?path['extname'](this[_0x58723d('0xb')](_0x58723d('0x13'))):undefined;}},'interactionid':{'type':Sequelize[_0x1cd8fa('0x11')]},'channel':{'type':Sequelize[_0x1cd8fa('0x11')]},'value':{'type':Sequelize[_0x1cd8fa('0x11')],'set':function(_0xaa30b7){const _0x1016f7=_0x1cd8fa,_0x12c8e3=_0xaa30b7[_0x1016f7('0xf')](/\\/g,'/');this['setDataValue'](_0x1016f7('0x13'),_0x12c8e3);}},'rating':{'type':Sequelize[_0x1cd8fa('0x2')],'validate':{'max':0x5,'min':0x0}},'duration':{'type':Sequelize[_0x1cd8fa('0x2')],'set':function(_0x48bdcc){const _0x372321=_0x1cd8fa;this[_0x372321('0x0')](_0x372321('0xd'),moment()[_0x372321('0x7')](_0x48bdcc,'ms')),this['setDataValue'](_0x372321('0x1'),moment()),this[_0x372321('0x0')](_0x372321('0x10'),_0x48bdcc);}},'startedAt':{'type':Sequelize[_0x1cd8fa('0x8')],'get':function(){const _0x3a3c25=_0x1cd8fa;return moment(this[_0x3a3c25('0xb')](_0x3a3c25('0xd')))[_0x3a3c25('0xe')](_0x3a3c25('0x5'))[_0x3a3c25('0x12')]();}},'closedAt':{'type':Sequelize[_0x1cd8fa('0x8')],'get':function(){const _0xb6e1c6=_0x1cd8fa;return moment(this[_0xb6e1c6('0xb')](_0xb6e1c6('0x1')))[_0xb6e1c6('0xe')](_0xb6e1c6('0x5'))[_0xb6e1c6('0x12')]();}},'createdAt':{'type':Sequelize[_0x1cd8fa('0x8')],'get':function(){const _0x1571f8=_0x1cd8fa;return moment(this[_0x1571f8('0xb')](_0x1571f8('0xc')))['format'](_0x1571f8('0x5'))['toString']();}},'updatedAt':{'type':Sequelize['DATE'],'get':function(){const _0x15cdd8=_0x1cd8fa;return moment(this[_0x15cdd8('0xb')](_0x15cdd8('0x6')))[_0x15cdd8('0xe')]('MM-DD-YYYY\x20HH:mm')[_0x15cdd8('0x12')]();}}};