From 7b69a4d40d2c3c23b5809ed149a5d8dff6196603 Mon Sep 17 00:00:00 2001
From: Stavros Sachtouris <saxtouri@admin.grnet.gr>
Date: Wed, 21 Oct 2015 16:56:58 +0300
Subject: [PATCH] GUI: Don't open Settings when decision box is open

---
 agkyra/resources/nwgui/protocol.js | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/agkyra/resources/nwgui/protocol.js b/agkyra/resources/nwgui/protocol.js
index d672b18..092ac4f 100644
--- a/agkyra/resources/nwgui/protocol.js
+++ b/agkyra/resources/nwgui/protocol.js
@@ -108,7 +108,9 @@ socket.onopen = function() {
 socket.onmessage = function(e) {
   var r = JSON.parse(e.data)
   log_debug('RECV: ' + r['action']);
+  dont_open_settings = [STATUS['DIRECTORY ERROR'], STATUS['CONTAINER ERROR']];
   if  (globals.authenticated && r.code >= 200
+  && (dont_open_settings.indexOf(r.code) == -1)
   && (r.code !== (globals.previous_status || 0))
   && (!globals.settings_are_open)) {
     globals.open_settings = true;
-- 
GitLab