From 6b9200e2c5accb4e52ea7342dfd3ce0e8891668c Mon Sep 17 00:00:00 2001 From: DianaXWiki Date: Wed, 15 Apr 2026 14:46:01 +0300 Subject: [PATCH] Implement review chnages for code quality --- www/drive/inner.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/www/drive/inner.js b/www/drive/inner.js index 560bae6c5..731b48b6b 100644 --- a/www/drive/inner.js +++ b/www/drive/inner.js @@ -59,7 +59,6 @@ define([ } var r = drive.restrictedFolders = {}; var oldIds = Object.keys(folders); - var lockedOut = false; nThen(function (waitFor) { Object.keys(drive.sharedFolders).forEach(function (fId) { var sfData = drive.sharedFolders[fId] || {}; @@ -70,11 +69,12 @@ define([ sharedFolder: fId }, waitFor(function (err, newObj) { if (!APP.loggedIn && APP.newSharedFolder) { - if (err === 'ERESTRICTED' || (newObj && newObj.restricted)) { + if (newObj && newObj.restricted) { lockoutAnonSharedFolder(common); - lockedOut = true; + waitFor.abort(); return; } + if (err) { return; } if (!newObj || !Object.keys(newObj).length) { // Empty anon drive: deleted var msg = Messages.deletedError + '
' + Messages.errorRedirectToHome; @@ -118,7 +118,7 @@ define([ } }); }).nThen(function () { - if (!lockedOut) { cb(); } + cb(); }); }; var updateSharedFolders = function (common) {