Built motion from commit 15aa0e42.|2.6.19
[motion2.git] / server / api / mailAccount / mailAccount.model.js
index 5b5071c..dd52037 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xbef7=['mail_accounts','provider','service','Smtp','host','port','secure','authentication','Cloud\x20Provider\x20configuration\x20not\x20found','auth','OAuth2','user','CloudProvider','data5','pass','./mailAccount.attributes','exports','define','MailAccount'];(function(_0x20a584,_0xe384a5){var _0x4b41a8=function(_0x2127c6){while(--_0x2127c6){_0x20a584['push'](_0x20a584['shift']());}};_0x4b41a8(++_0xe384a5);}(_0xbef7,0x1ea));var _0x7bef=function(_0x3dd15e,_0x1f0015){_0x3dd15e=_0x3dd15e-0x0;var _0x231fd0=_0xbef7[_0x3dd15e];return _0x231fd0;};'use strict';var attributes=require(_0x7bef('0x0'));module[_0x7bef('0x1')]=function(_0x2b57d7){return _0x2b57d7[_0x7bef('0x2')](_0x7bef('0x3'),attributes,{'tableName':_0x7bef('0x4'),'paranoid':![],'indexes':[],'timestamps':!![],'instanceMethods':{'getSmtpOptions':function(){var _0x2e23b8=this;var _0x192ad9={'id':_0x2e23b8['id'],'tls':{'rejectUnauthorized':![]}};if(_0x2e23b8[_0x7bef('0x5')]!=='custom'){_0x192ad9[_0x7bef('0x6')]=_0x2e23b8[_0x7bef('0x5')];}else{_0x192ad9['host']=_0x2e23b8[_0x7bef('0x7')][_0x7bef('0x8')];_0x192ad9[_0x7bef('0x9')]=_0x2e23b8[_0x7bef('0x7')]['port'];_0x192ad9['secure']=_0x2e23b8[_0x7bef('0x7')][_0x7bef('0xa')];}if(_0x2e23b8[_0x7bef('0x7')][_0x7bef('0xb')]){if(_0x2e23b8[_0x7bef('0x7')]['modernAuthentication']){if(!_0x2e23b8[_0x7bef('0x7')]['CloudProvider'])throw new Error(_0x7bef('0xc'));_0x192ad9[_0x7bef('0xd')]={'type':_0x7bef('0xe'),'user':_0x2e23b8[_0x7bef('0x7')][_0x7bef('0xf')],'accessToken':_0x2e23b8[_0x7bef('0x7')][_0x7bef('0x10')][_0x7bef('0x11')]};}else{_0x192ad9['auth']={'user':_0x2e23b8[_0x7bef('0x7')][_0x7bef('0xf')],'pass':_0x2e23b8['Smtp'][_0x7bef('0x12')]};}}return _0x192ad9;}}});};
\ No newline at end of file
+var _0xc101=['host','port','Smtp','secure','modernAuthentication','CloudProvider','OAuth2','user','data5','auth','pass','./mailAccount.attributes','exports','define','MailAccount','mail_accounts','provider','custom','service'];(function(_0x1942bc,_0x22c1ba){var _0x193474=function(_0x15d6f5){while(--_0x15d6f5){_0x1942bc['push'](_0x1942bc['shift']());}};_0x193474(++_0x22c1ba);}(_0xc101,0x90));var _0x1c10=function(_0x4e8286,_0x4eaeb4){_0x4e8286=_0x4e8286-0x0;var _0x44a440=_0xc101[_0x4e8286];return _0x44a440;};'use strict';var attributes=require(_0x1c10('0x0'));module[_0x1c10('0x1')]=function(_0x39c6b6){return _0x39c6b6[_0x1c10('0x2')](_0x1c10('0x3'),attributes,{'tableName':_0x1c10('0x4'),'paranoid':![],'indexes':[],'timestamps':!![],'instanceMethods':{'getSmtpOptions':function(){var _0x10d026=this;var _0x1154a8={'id':_0x10d026['id'],'tls':{'rejectUnauthorized':![]}};if(_0x10d026[_0x1c10('0x5')]!==_0x1c10('0x6')){_0x1154a8[_0x1c10('0x7')]=_0x10d026['provider'];}else{_0x1154a8[_0x1c10('0x8')]=_0x10d026['Smtp']['host'];_0x1154a8[_0x1c10('0x9')]=_0x10d026[_0x1c10('0xa')][_0x1c10('0x9')];_0x1154a8['secure']=_0x10d026[_0x1c10('0xa')][_0x1c10('0xb')];}if(_0x10d026[_0x1c10('0xa')]['authentication']){if(_0x10d026[_0x1c10('0xa')][_0x1c10('0xc')]){if(!_0x10d026[_0x1c10('0xa')][_0x1c10('0xd')])throw new Error('Cloud\x20Provider\x20configuration\x20not\x20found');_0x1154a8['auth']={'type':_0x1c10('0xe'),'user':_0x10d026['Smtp'][_0x1c10('0xf')],'accessToken':_0x10d026[_0x1c10('0xa')][_0x1c10('0xd')][_0x1c10('0x10')]};}else{_0x1154a8[_0x1c10('0x11')]={'user':_0x10d026[_0x1c10('0xa')][_0x1c10('0xf')],'pass':_0x10d026[_0x1c10('0xa')][_0x1c10('0x12')]};}}return _0x1154a8;}}});};
\ No newline at end of file