From e68e89769bc5c3a36bb9c3b6e70beb1ffec99e1c Mon Sep 17 00:00:00 2001
From: Laurie Ambroise <laurie.ambroise@veremes.com>
Date: Wed, 26 Jun 2024 14:25:18 +0200
Subject: [PATCH] Update offline properties

---
 conf/app.struct.ts   | 13 ++-----------
 conf/properties.json |  8 +++-----
 2 files changed, 5 insertions(+), 16 deletions(-)

diff --git a/conf/app.struct.ts b/conf/app.struct.ts
index 948ab81d..c6f65647 100755
--- a/conf/app.struct.ts
+++ b/conf/app.struct.ts
@@ -29,8 +29,7 @@ import {
   vmapFluxMode,
   vmapMapReportsMode,
   vmapAdminManageDataObject,
-  vmapOfflineZones,
-  vmapOfflineRequests
+  vmapConfigOfflineVmapObject
 } from '../modules/vmap/struct/vmap.struct';
 
 /**
@@ -103,19 +102,11 @@ export const appStruct: AppConfig = {
     'objects': [
       vitisConfigVitisObject,
       vmapConfigVmapObject,
+      vmapConfigOfflineVmapObject,
       vitisConfigEmailTemplatesObject,
       vitisConfigInterfaceObject,
       vitisConfigCustomTranslationsObject,
       vitisAdditionalRouteObject]
-  }, {
-    'name': 'vmap_offline',
-    'label': 'TITLE_MODE_OFFLINE',
-    'icon': 'icon-vitis-signal_cellular_off',
-    'route': 'offline',
-    'privilege': 'vmap_admin',
-    'objects': [
-      vmapOfflineZones,
-      vmapOfflineRequests]
   }, {
     'name': 'vitis_api',
     'label': 'TITLE_MODE_CONFIGURATION_API',
diff --git a/conf/properties.json b/conf/properties.json
index 9d4b453d..f1465e88 100644
--- a/conf/properties.json
+++ b/conf/properties.json
@@ -19,9 +19,7 @@
       "circle_radius": 7
     }
   },
-  "allowOffline": true,
-  "offlinePrivileges": [
-    "vitis_user",
-    "vmap_user"
-  ]
+  "vmap_offline": true,
+  "vmap_offline_redirection_enalble_multiple_zones": false,
+  "vmap_offline_redirection_enable_auto_download_zone": false
 }
\ No newline at end of file
-- 
GitLab