mirror of
https://github.com/the-djmaze/snappymail.git
synced 2026-08-28 19:49:20 +03:00
JavaScript string compare '' is always a ToBoolean
See https://www.ecma-international.org/ecma-262/5.1/#sec-9.2
This commit is contained in:
parent
82bed1ed80
commit
2ba34532c2
57 changed files with 213 additions and 218 deletions
|
|
@ -134,7 +134,7 @@ if (err) {
|
|||
*/
|
||||
ajaxRequest(fResultCallback, params, iTimeOut = 20000, sGetAdd = '', abortActions = []) {
|
||||
params = params || {};
|
||||
const isPost = '' === sGetAdd,
|
||||
const isPost = !sGetAdd,
|
||||
start = new window.Date().getTime(),
|
||||
action = params.Action || '';
|
||||
|
||||
|
|
|
|||
|
|
@ -313,12 +313,12 @@ class RemoteUserAjax extends AbstractAjaxRemote {
|
|||
useThreads = AppStore.threadsAllowed() && SettingsStore.useThreads(),
|
||||
inboxUidNext = getFolderInboxName() === sFolderFullNameRaw ? getFolderUidNext(sFolderFullNameRaw) : '';
|
||||
|
||||
if ('' !== folderHash && ('' === sSearch || !sSearch.includes('is:'))) {
|
||||
if (folderHash && (!sSearch || !sSearch.includes('is:'))) {
|
||||
return this.defaultRequest(
|
||||
fCallback,
|
||||
'MessageList',
|
||||
{},
|
||||
'' === sSearch ? DEFAULT_AJAX_TIMEOUT : SEARCH_AJAX_TIMEOUT,
|
||||
sSearch ? SEARCH_AJAX_TIMEOUT : DEFAULT_AJAX_TIMEOUT,
|
||||
'MessageList/' +
|
||||
subQueryPrefix() +
|
||||
'/' +
|
||||
|
|
@ -351,7 +351,7 @@ class RemoteUserAjax extends AbstractAjaxRemote {
|
|||
UseThreads: useThreads ? '1' : '0',
|
||||
ThreadUid: useThreads ? sThreadUid : ''
|
||||
},
|
||||
'' === sSearch ? DEFAULT_AJAX_TIMEOUT : SEARCH_AJAX_TIMEOUT,
|
||||
sSearch ? SEARCH_AJAX_TIMEOUT : DEFAULT_AJAX_TIMEOUT,
|
||||
'',
|
||||
bSilent ? [] : ['MessageList']
|
||||
);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue