files fix

This commit is contained in:
boufni95 2025-01-28 17:33:40 +00:00
parent aa47bbe7c2
commit 853f7d5a70
2 changed files with 3 additions and 2 deletions

View file

@ -19,6 +19,7 @@
#DATABASE_FILE=db.sqlite
#METRICS_DATABASE_FILE=metrics.sqlite
#LOGS_DIR=logs
#DATA_DIR=
#LOCALHOST
#ADMIN_TOKEN=

View file

@ -15,8 +15,8 @@ export default class {
lastPersistedCache: number = 0
constructor(settings: StorageSettings) {
this.settings = settings;
this.metricsPath = [settings.dataDir, "metric_events"].join("/")
this.cachePath = [settings.dataDir, "metric_cache"].join("/")
this.metricsPath = [settings.dataDir, "metric_events"].filter(s => !!s).join("/")
this.cachePath = [settings.dataDir, "metric_cache"].filter(s => !!s).join("/")
if (!fs.existsSync(this.cachePath)) {
fs.mkdirSync(this.cachePath, { recursive: true });
}