From e78c0e31d301026712b899a74d08ddd664ed1492 Mon Sep 17 00:00:00 2001
From: cgeek <cem.moreau@gmail.com>
Date: Fri, 30 Dec 2016 15:24:30 +0100
Subject: [PATCH] [fix] Better configure Cesium

---
 cesium.js      | 27 +++------------------------
 misc/cesium.js | 31 -------------------------------
 2 files changed, 3 insertions(+), 55 deletions(-)
 delete mode 100644 misc/cesium.js

diff --git a/cesium.js b/cesium.js
index 16f7b85..d60083e 100644
--- a/cesium.js
+++ b/cesium.js
@@ -31,31 +31,10 @@ outputStream.on('close', () => {
 
   // Configure Cesium
   const cesiumConfigFile = path.join(__dirname, 'public', 'cesium', 'config.js');
-  const config = `/*** CONTENT GENERATED BY DUNITER-UI ***/
-
-angular.module("cesium.config", [])
-
-.constant("csConfig", {
-  "timeout": 4000,
-  "cacheTimeMs": 60000,
-  "useRelative": true,
-  "timeWarningExpireMembership": 5184000,
-  "timeWarningExpire": 7776000,
-  "useLocalStorage": false,
-  "rememberMe": false,
-  "showUDHistory": false,
-  "node": {
-        "host": "test-net.duniter.fr",
-        "port": "9201"
-  },
-  "plugins": {
-  },
-  "version": "0.3.5",
-  "build": "2016-09-23T22:46:36.427Z",
-  "newIssueUrl": "https://github.com/duniter/cesium/issues/new?labels=bug"
-});
-  `;
+  let config = fs.readFileSync(cesiumConfigFile, 'utf8');
+  config = config.replace(/"plugins"(\n|.)*"version"/, '"plugins\": {},\n\t"version"');
   fs.writeFileSync(cesiumConfigFile, config);
+
   process.exit(0);
 });
 
diff --git a/misc/cesium.js b/misc/cesium.js
deleted file mode 100644
index b64ba4a..0000000
--- a/misc/cesium.js
+++ /dev/null
@@ -1,31 +0,0 @@
-/******
- * !! WARNING: This is a generated file !!
- *
- * PLEASE DO NOT MODIFY DIRECTLY
- *
- * => Changes should be done on file 'app/config.json'.
- ******/
-
-angular.module("cesium.config", [])
-
-  .constant("csConfig", {
-        "timeout": 4000,
-        "cacheTimeMs": 60000,
-        "useRelative": true,
-        "timeWarningExpireMembership": 5184000,
-        "timeWarningExpire": 7776000,
-        "useLocalStorage": false,
-        "rememberMe": false,
-        "showUDHistory": false,
-        "node": {
-              "host": "test-net.duniter.fr",
-              "port": "9201"
-        },
-        "plugins": {
-        },
-        "version": "0.3.5",
-        "build": "2016-09-23T22:46:36.427Z",
-        "newIssueUrl": "https://github.com/duniter/cesium/issues/new?labels=bug"
-  })
-
-;
\ No newline at end of file
-- 
GitLab