diff options
Diffstat (limited to 'apps/files_external/js/dropbox.js')
-rw-r--r-- | apps/files_external/js/dropbox.js | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/apps/files_external/js/dropbox.js b/apps/files_external/js/dropbox.js index 6fc362fb086..08ce88b1026 100644 --- a/apps/files_external/js/dropbox.js +++ b/apps/files_external/js/dropbox.js @@ -9,6 +9,7 @@ $(document).ready(function() { } else { var pos = window.location.search.indexOf('oauth_token') + 12 var token = $(this).find('.configuration [data-parameter="token"]'); + var access = true; if (pos != -1 && window.location.search.substr(pos, $(token).val().length) == $(token).val()) { var token_secret = $(this).find('.configuration [data-parameter="token_secret"]'); var tr = $(this); @@ -18,10 +19,12 @@ $(document).ready(function() { $(token_secret).val(result.access_token_secret); OC.MountConfig.saveStorage(tr); } else { + access = false; OC.dialogs.alert(result.data.message, 'Error configuring Dropbox storage'); } }); - } else if ($(this).find('.configuration #granted').length == 0) { + } + if (access && $(this).find('.configuration #granted').length == 0) { $(this).find('.configuration input').attr('disabled', 'disabled'); $(this).find('.configuration').append('<span id="granted">Access granted</span>'); } |