diff --git a/client/public/stylesheets/olympus.css b/client/public/stylesheets/olympus.css
index 0995cf05..32b97909 100644
--- a/client/public/stylesheets/olympus.css
+++ b/client/public/stylesheets/olympus.css
@@ -655,5 +655,5 @@ body[data-hide-naval] #unit-visibility-control-naval {
transform: translateX(var(--height));
}
-[data-coalition=blue] {background-color: var(--primary-blue) !important}
-[data-coalition=red] {background-color:var(--primary-red)!important}
\ No newline at end of file
+[data-coalition=blue], [data-active-coalition=blue] {background-color: var(--primary-blue)}
+[data-coalition=red], [data-active-coalition=red] {background-color:var(--primary-red)}
\ No newline at end of file
diff --git a/client/src/index.ts b/client/src/index.ts
index d86d691a..8cae197c 100644
--- a/client/src/index.ts
+++ b/client/src/index.ts
@@ -248,7 +248,7 @@ export function getConnectionStatusPanel() {
export function setActiveCoalition(newActiveCoalition: string) {
activeCoalition = newActiveCoalition;
- document.querySelectorAll('[data-coalition]').forEach((element: any) => {element.setAttribute("data-coalition", activeCoalition)});
+ document.querySelectorAll('[data-active-coalition]').forEach((element: any) => {element.setAttribute("data-active-coalition", activeCoalition)});
}
export function getActiveCoalition() {
diff --git a/client/views/contextmenu.ejs b/client/views/contextmenu.ejs
index cead9fcc..1482020f 100644
--- a/client/views/contextmenu.ejs
+++ b/client/views/contextmenu.ejs
@@ -2,13 +2,13 @@
@@ -39,6 +39,6 @@
-
+
\ No newline at end of file
diff --git a/src/core/include/unitsmanager.h b/src/core/include/unitsmanager.h
index 98e7d828..84802445 100644
--- a/src/core/include/unitsmanager.h
+++ b/src/core/include/unitsmanager.h
@@ -11,7 +11,6 @@ public:
~UnitsManager();
Unit* getUnit(int ID);
- void expireMeasures();
void updateExportData(lua_State* L);
void updateMissionData(json::value missionData);
void getData(json::value& answer, int time);
diff --git a/src/core/src/core.cpp b/src/core/src/core.cpp
index e02ecf43..38a6aaca 100644
--- a/src/core/src/core.cpp
+++ b/src/core/src/core.cpp
@@ -67,7 +67,6 @@ extern "C" DllExport int coreFrame(lua_State* L)
{
if (unitsManager != nullptr)
{
- unitsManager->expireMeasures();
unitsManager->updateExportData(L);
}
before = std::chrono::system_clock::now();
diff --git a/src/core/src/server.cpp b/src/core/src/server.cpp
index 9aded60b..10ed3ff8 100644
--- a/src/core/src/server.cpp
+++ b/src/core/src/server.cpp
@@ -78,8 +78,9 @@ void Server::handle_get(http_request request)
{
if (path[0] == UNITS_URI)
{
- wstring fragment = uri::decode(request.relative_uri().fragment())
- unitsManager->getData(answer);
+ wstring fragment = uri::decode(request.relative_uri().fragment());
+ log(fragment);
+ //unitsManager->getData(answer);
}
else if (path[0] == LOGS_URI)
{
diff --git a/src/core/src/unitsmanager.cpp b/src/core/src/unitsmanager.cpp
index ce7d933f..a32dcb75 100644
--- a/src/core/src/unitsmanager.cpp
+++ b/src/core/src/unitsmanager.cpp
@@ -32,16 +32,6 @@ Unit* UnitsManager::getUnit(int ID)
}
}
-
-void UnitsManager::expireMeasures()
-{
- /* Decrement the time to live of all measures and remove stale measures */
- for (auto const& p : units)
- {
- p.second->expireMeasures();
- }
-}
-
void UnitsManager::updateExportData(lua_State* L)
{
map unitJSONs = getAllUnits(L);