diff --git a/app/classes/shared/server.py b/app/classes/shared/server.py index 072045d9..d3e443f9 100644 --- a/app/classes/shared/server.py +++ b/app/classes/shared/server.py @@ -1173,6 +1173,9 @@ class ServerInstance: self.helper.websocket_helper.broadcast_page( "/panel/dashboard", "send_start_reload", {} ) + self.helper.websocket_helper.broadcast_page( + "/panel/server_detail", "remove_spinner", {} + ) server_users = PermissionsServers.get_server_user_list(self.server_id) for user in server_users: self.helper.websocket_helper.broadcast_user( diff --git a/app/frontend/templates/panel/dashboard.html b/app/frontend/templates/panel/dashboard.html index 23ebf2c7..c89d00b2 100644 --- a/app/frontend/templates/panel/dashboard.html +++ b/app/frontend/templates/panel/dashboard.html @@ -186,7 +186,8 @@ {% elif server['stats']['updating']%} - {{ translate('serverTerm', 'updating', +  {{ translate('serverTerm', 'updating', data['lang']) }} {% elif server['stats']['waiting_start']%} diff --git a/app/frontend/templates/panel/server_config.html b/app/frontend/templates/panel/server_config.html index b065ef6f..d6117683 100644 --- a/app/frontend/templates/panel/server_config.html +++ b/app/frontend/templates/panel/server_config.html @@ -253,14 +253,31 @@ + {% if data['server_stats']['updating'] %} + + {% else %} + + {% end %} {{ translate('serverConfig', 'deleteServer', data['lang']) }}
{{ translate('serverConfig', 'stopBeforeDeleting', data['lang']) }} {% else %} {% if not data['failed'] %} + {% if data['server_stats']['updating'] %} + 'update', data['lang']) }}  + {% else %} + + {% end %} {% end %} {% if not data['failed'] %} +