From f9d566c55c99c66e7c9665f0aae4335e21314d92 Mon Sep 17 00:00:00 2001 From: Bernd Bestel Date: Wed, 18 Nov 2020 19:42:05 +0100 Subject: [PATCH] Support custom DB path suffixes for demo mode (closes #395) --- services/DatabaseService.php | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/services/DatabaseService.php b/services/DatabaseService.php index bc3d7738..040b428c 100644 --- a/services/DatabaseService.php +++ b/services/DatabaseService.php @@ -92,7 +92,13 @@ class DatabaseService { if (GROCY_MODE === 'demo' || GROCY_MODE === 'prerelease') { - return GROCY_DATAPATH . '/grocy_' . GROCY_DEFAULT_LOCALE . '.db'; + $dbSuffix = GROCY_DEFAULT_LOCALE; + if (defined('GROCY_DEMO_DB_SUFFIX')) + { + $dbSuffix = GROCY_DEMO_DB_SUFFIX; + } + + return GROCY_DATAPATH . '/grocy_' . $dbSuffix . '.db'; } return GROCY_DATAPATH . '/grocy.db';