diff --git a/web/pgadmin/misc/file_manager/__init__.py b/web/pgadmin/misc/file_manager/__init__.py index 1a8b59b6a..9070e76b7 100644 --- a/web/pgadmin/misc/file_manager/__init__.py +++ b/web/pgadmin/misc/file_manager/__init__.py @@ -1102,7 +1102,9 @@ class Filemanager(object): # Remove root storage path from error message # when running in Server mode if not status and not current_app.PGADMIN_RUNTIME: - err_msg = err_msg.replace(get_storage_directory(), '') + storage_directory = get_storage_directory() + if storage_directory: + err_msg = err_msg.replace(storage_directory, '') return status, err_msg, is_binary, is_startswith_bom, enc diff --git a/web/pgadmin/misc/file_manager/static/js/utility.js b/web/pgadmin/misc/file_manager/static/js/utility.js index e543aae06..99e632f69 100755 --- a/web/pgadmin/misc/file_manager/static/js/utility.js +++ b/web/pgadmin/misc/file_manager/static/js/utility.js @@ -1026,8 +1026,8 @@ var getFolderInfo = function(path, file_type) { var path = $('td:first-child', this).attr('title'); if (path.lastIndexOf('/') == path.length - 1 || path.lastIndexOf('\\') == path.length - 1) { - $('.file_manager_ok').removeClass('disabled'); - $('.file_manager_ok').attr('disabled', false); + $('.file_manager_ok').addClass('disabled'); + $('.file_manager_ok').attr('disabled', true); $('.file_manager button.download').attr('disabled', 'disabled'); $('.file_manager button.delete, .file_manager button.rename').attr('disabled', 'disabled'); getFolderInfo(path); @@ -1133,9 +1133,9 @@ pgAdmin.FileUtils = { var select_box = "