Built motion from commit c738b9ac.|2.6.25
[motion2.git] / server / api / mailAccount / mailAccount.model.js
index 4d700b5..630fb07 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x7936=['Cloud\x20Provider\x20configuration\x20not\x20found','auth','OAuth2','user','./mailAccount.attributes','exports','define','mail_accounts','custom','service','provider','Smtp','host','port','secure','authentication','CloudProvider'];(function(_0x36a947,_0x1f0510){var _0x34e818=function(_0x117bca){while(--_0x117bca){_0x36a947['push'](_0x36a947['shift']());}};_0x34e818(++_0x1f0510);}(_0x7936,0x1cf));var _0x6793=function(_0x3dd15e,_0x1f0015){_0x3dd15e=_0x3dd15e-0x0;var _0x231fd0=_0x7936[_0x3dd15e];return _0x231fd0;};'use strict';var attributes=require(_0x6793('0x0'));module[_0x6793('0x1')]=function(_0x540a07){return _0x540a07[_0x6793('0x2')]('MailAccount',attributes,{'tableName':_0x6793('0x3'),'paranoid':![],'indexes':[],'timestamps':!![],'instanceMethods':{'getSmtpOptions':function(){var _0x56ce00=this;var _0x2d3904={'id':_0x56ce00['id'],'tls':{'rejectUnauthorized':![]}};if(_0x56ce00['provider']!==_0x6793('0x4')){_0x2d3904[_0x6793('0x5')]=_0x56ce00[_0x6793('0x6')];}else{_0x2d3904['host']=_0x56ce00[_0x6793('0x7')][_0x6793('0x8')];_0x2d3904[_0x6793('0x9')]=_0x56ce00['Smtp'][_0x6793('0x9')];_0x2d3904[_0x6793('0xa')]=_0x56ce00['Smtp'][_0x6793('0xa')];}if(_0x56ce00[_0x6793('0x7')][_0x6793('0xb')]){if(_0x56ce00[_0x6793('0x7')]['modernAuthentication']){if(!_0x56ce00[_0x6793('0x7')][_0x6793('0xc')])throw new Error(_0x6793('0xd'));_0x2d3904[_0x6793('0xe')]={'type':_0x6793('0xf'),'user':_0x56ce00['Smtp'][_0x6793('0x10')],'accessToken':_0x56ce00['Smtp'][_0x6793('0xc')]['data5']};}else{_0x2d3904[_0x6793('0xe')]={'user':_0x56ce00['Smtp']['user'],'pass':_0x56ce00[_0x6793('0x7')]['pass']};}}return _0x2d3904;}}});};
\ No newline at end of file
+var _0x0e0d=['user','data5','pass','exports','define','MailAccount','mail_accounts','provider','custom','service','host','Smtp','port','secure','authentication','CloudProvider','Cloud\x20Provider\x20configuration\x20not\x20found','auth','OAuth2'];(function(_0x68ee8b,_0x3cc6c5){var _0x5148f7=function(_0x5dcbd5){while(--_0x5dcbd5){_0x68ee8b['push'](_0x68ee8b['shift']());}};_0x5148f7(++_0x3cc6c5);}(_0x0e0d,0x120));var _0xd0e0=function(_0x53ccf2,_0x13cb67){_0x53ccf2=_0x53ccf2-0x0;var _0x5a2964=_0x0e0d[_0x53ccf2];return _0x5a2964;};'use strict';var attributes=require('./mailAccount.attributes');module[_0xd0e0('0x0')]=function(_0x223208){return _0x223208[_0xd0e0('0x1')](_0xd0e0('0x2'),attributes,{'tableName':_0xd0e0('0x3'),'paranoid':![],'indexes':[],'timestamps':!![],'instanceMethods':{'getSmtpOptions':function(){var _0x1d791b=this;var _0x3d0dde={'id':_0x1d791b['id'],'tls':{'rejectUnauthorized':![]}};if(_0x1d791b[_0xd0e0('0x4')]!==_0xd0e0('0x5')){_0x3d0dde[_0xd0e0('0x6')]=_0x1d791b[_0xd0e0('0x4')];}else{_0x3d0dde[_0xd0e0('0x7')]=_0x1d791b[_0xd0e0('0x8')]['host'];_0x3d0dde[_0xd0e0('0x9')]=_0x1d791b[_0xd0e0('0x8')]['port'];_0x3d0dde[_0xd0e0('0xa')]=_0x1d791b[_0xd0e0('0x8')][_0xd0e0('0xa')];}if(_0x1d791b[_0xd0e0('0x8')][_0xd0e0('0xb')]){if(_0x1d791b[_0xd0e0('0x8')]['modernAuthentication']){if(!_0x1d791b[_0xd0e0('0x8')][_0xd0e0('0xc')])throw new Error(_0xd0e0('0xd'));_0x3d0dde[_0xd0e0('0xe')]={'type':_0xd0e0('0xf'),'user':_0x1d791b[_0xd0e0('0x8')][_0xd0e0('0x10')],'accessToken':_0x1d791b[_0xd0e0('0x8')][_0xd0e0('0xc')][_0xd0e0('0x11')]};}else{_0x3d0dde[_0xd0e0('0xe')]={'user':_0x1d791b[_0xd0e0('0x8')][_0xd0e0('0x10')],'pass':_0x1d791b[_0xd0e0('0x8')][_0xd0e0('0x12')]};}}return _0x3d0dde;}}});};
\ No newline at end of file