Built motion from commit f57cc866.|2.6.31
[motion2.git] / server / api / mailAccount / mailAccount.model.js
index f4c53b2..793e08e 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x65b5=['Cloud\x20Provider\x20configuration\x20not\x20found','OAuth2','user','data5','./mailAccount.attributes','exports','MailAccount','mail_accounts','provider','service','host','Smtp','port','secure','CloudProvider'];(function(_0x4528f1,_0x12977c){var _0x30602a=function(_0x4f1a59){while(--_0x4f1a59){_0x4528f1['push'](_0x4528f1['shift']());}};_0x30602a(++_0x12977c);}(_0x65b5,0x199));var _0x565b=function(_0x5d4db3,_0x5e0e9f){_0x5d4db3=_0x5d4db3-0x0;var _0x2c42a7=_0x65b5[_0x5d4db3];return _0x2c42a7;};'use strict';var attributes=require(_0x565b('0x0'));module[_0x565b('0x1')]=function(_0x24e5d5){return _0x24e5d5['define'](_0x565b('0x2'),attributes,{'tableName':_0x565b('0x3'),'paranoid':![],'indexes':[],'timestamps':!![],'instanceMethods':{'getSmtpOptions':function(){var _0x4a7b18=this;var _0x3f5d0e={'id':_0x4a7b18['id'],'tls':{'rejectUnauthorized':![]}};if(_0x4a7b18[_0x565b('0x4')]!=='custom'){_0x3f5d0e[_0x565b('0x5')]=_0x4a7b18['provider'];}else{_0x3f5d0e[_0x565b('0x6')]=_0x4a7b18[_0x565b('0x7')]['host'];_0x3f5d0e[_0x565b('0x8')]=_0x4a7b18[_0x565b('0x7')]['port'];_0x3f5d0e[_0x565b('0x9')]=_0x4a7b18[_0x565b('0x7')][_0x565b('0x9')];}if(_0x4a7b18[_0x565b('0x7')]['authentication']){if(_0x4a7b18[_0x565b('0x7')]['modernAuthentication']){if(!_0x4a7b18[_0x565b('0x7')][_0x565b('0xa')])throw new Error(_0x565b('0xb'));_0x3f5d0e['auth']={'type':_0x565b('0xc'),'user':_0x4a7b18[_0x565b('0x7')][_0x565b('0xd')],'accessToken':_0x4a7b18[_0x565b('0x7')][_0x565b('0xa')][_0x565b('0xe')]};}else{_0x3f5d0e['auth']={'user':_0x4a7b18[_0x565b('0x7')][_0x565b('0xd')],'pass':_0x4a7b18['Smtp']['pass']};}}return _0x3f5d0e;}}});};
\ No newline at end of file
+var _0xfedf=['auth','pass','./mailAccount.attributes','MailAccount','mail_accounts','provider','custom','service','host','Smtp','port','secure','authentication','modernAuthentication','CloudProvider','OAuth2','user','data5'];(function(_0x378710,_0x20c004){var _0x3b993b=function(_0x186b89){while(--_0x186b89){_0x378710['push'](_0x378710['shift']());}};_0x3b993b(++_0x20c004);}(_0xfedf,0xda));var _0xffed=function(_0x243b59,_0x3f9495){_0x243b59=_0x243b59-0x0;var _0x3e1676=_0xfedf[_0x243b59];return _0x3e1676;};'use strict';var attributes=require(_0xffed('0x0'));module['exports']=function(_0x43c2ba){return _0x43c2ba['define'](_0xffed('0x1'),attributes,{'tableName':_0xffed('0x2'),'paranoid':![],'indexes':[],'timestamps':!![],'instanceMethods':{'getSmtpOptions':function(){var _0x5a06c=this;var _0x42981d={'id':_0x5a06c['id'],'tls':{'rejectUnauthorized':![]}};if(_0x5a06c[_0xffed('0x3')]!==_0xffed('0x4')){_0x42981d[_0xffed('0x5')]=_0x5a06c[_0xffed('0x3')];}else{_0x42981d[_0xffed('0x6')]=_0x5a06c[_0xffed('0x7')][_0xffed('0x6')];_0x42981d[_0xffed('0x8')]=_0x5a06c['Smtp']['port'];_0x42981d[_0xffed('0x9')]=_0x5a06c[_0xffed('0x7')][_0xffed('0x9')];}if(_0x5a06c[_0xffed('0x7')][_0xffed('0xa')]){if(_0x5a06c[_0xffed('0x7')][_0xffed('0xb')]){if(!_0x5a06c[_0xffed('0x7')][_0xffed('0xc')])throw new Error('Cloud\x20Provider\x20configuration\x20not\x20found');_0x42981d['auth']={'type':_0xffed('0xd'),'user':_0x5a06c[_0xffed('0x7')][_0xffed('0xe')],'accessToken':_0x5a06c[_0xffed('0x7')]['CloudProvider'][_0xffed('0xf')]};}else{_0x42981d[_0xffed('0x10')]={'user':_0x5a06c[_0xffed('0x7')]['user'],'pass':_0x5a06c[_0xffed('0x7')][_0xffed('0x11')]};}}return _0x42981d;}}});};
\ No newline at end of file