Built motion from commit 685965e4.|2.0.32
[motion2.git] / server / api / mailInteraction / mailInteraction.attributes.js
1 var _0xc472=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x73\x65\x71\x75\x65\x6C\x69\x7A\x65","\x6D\x6F\x6D\x65\x6E\x74","\x65\x78\x70\x6F\x72\x74\x73","\x53\x54\x52\x49\x4E\x47","\x42\x4F\x4F\x4C\x45\x41\x4E","\x49\x4E\x54\x45\x47\x45\x52","\x4E\x45\x57","\x4F\x50\x45\x4E","\x50\x45\x4E\x44\x49\x4E\x47","\x43\x4C\x4F\x53\x45\x44","\x73\x74\x61\x74\x75\x73","\x73\x65\x74\x44\x61\x74\x61\x56\x61\x6C\x75\x65","\x61\x72\x72\x69\x76\x65\x64\x41\x74","\x59\x59\x59\x59\x2D\x4D\x4D\x2D\x44\x44\x20\x48\x48\x3A\x6D\x6D\x3A\x73\x73","\x66\x6F\x72\x6D\x61\x74","\x63\x6C\x6F\x73\x65\x64\x41\x74","\x53\x45\x4E\x44\x49\x4E\x47","\x53\x45\x4E\x54","\x52\x45\x43\x45\x49\x56\x45\x44","\x46\x41\x49\x4C\x45\x44","\x4E\x4F\x54\x45","\x44\x41\x54\x45","\x54\x45\x58\x54","\x74\x61\x67\x73","\x67\x65\x74\x44\x61\x74\x61\x56\x61\x6C\x75\x65","\x3B","\x73\x70\x6C\x69\x74","\x70\x6F\x70","\x6C\x65\x6E\x67\x74\x68","\x6A\x6F\x69\x6E"];_0xc472[0];var Sequelize=require(_0xc472[1]);var moment=require(_0xc472[2]);module[_0xc472[3]]= {subject:{type:Sequelize[_0xc472[4]]},from:{type:Sequelize[_0xc472[4]]},account:{type:Sequelize[_0xc472[4]]},attachment:{type:Sequelize[_0xc472[5]],defaultValue:false},mailIn:{type:Sequelize[_0xc472[6]],defaultValue:0},mailOut:{type:Sequelize[_0xc472[6]],defaultValue:0},status:{type:Sequelize.ENUM(_0xc472[7],_0xc472[8],_0xc472[9],_0xc472[10]),defaultValue:_0xc472[7],set:function(_0x4300x3){this[_0xc472[12]](_0xc472[11],_0x4300x3);switch(_0x4300x3){case _0xc472[7]:this[_0xc472[12]](_0xc472[13],moment()[_0xc472[15]](_0xc472[14]));break;case _0xc472[10]:this[_0xc472[12]](_0xc472[16],moment()[_0xc472[15]](_0xc472[14]));break;default:}}},lastEvent:{type:Sequelize.ENUM(_0xc472[17],_0xc472[18],_0xc472[19],_0xc472[20],_0xc472[21])},lastEventAt:{type:Sequelize[_0xc472[22]]},deleted:{type:Sequelize[_0xc472[5]],defaultValue:false},waiting:{type:Sequelize[_0xc472[5]],defaultValue:false},tags:{type:Sequelize[_0xc472[23]],get:function(){var _0x4300x4;if(this[_0xc472[25]](_0xc472[24])){_0x4300x4= this[_0xc472[25]](_0xc472[24])[_0xc472[27]](_0xc472[26]);_0x4300x4[_0xc472[28]]()}else {_0x4300x4= []};return _0x4300x4},set:function(_0x4300x5){this[_0xc472[12]](_0xc472[24],_0x4300x5&& _0x4300x5[_0xc472[29]]?_0x4300x5[_0xc472[30]](_0xc472[26])+ _0xc472[26]:null)}},disposition:{type:Sequelize[_0xc472[4]]},openReason:{type:Sequelize[_0xc472[4]]},ParentId:{type:Sequelize[_0xc472[6]]},arrivedAt:{type:Sequelize[_0xc472[22]]},closedAt:{type:Sequelize[_0xc472[22]]}}