From 849a2fafd0d151da7679b919abbfcbced42e544c Mon Sep 17 00:00:00 2001
From: matt1432 <matt@nelim.org>
Date: Sat, 22 Mar 2025 23:21:04 -0400
Subject: [PATCH] fix(kapowarr): replace db path in one more place

---
 packages/kapowarr/main/default.nix | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/packages/kapowarr/main/default.nix b/packages/kapowarr/main/default.nix
index 189b1905..44a6de05 100644
--- a/packages/kapowarr/main/default.nix
+++ b/packages/kapowarr/main/default.nix
@@ -42,6 +42,12 @@ in
           "return folder_path(Constants.LOGGER_FILENAME)" \
           "return f\"{environ.get('KAPOWARR_LOG_DIR')}/{Constants.LOGGER_FILENAME}\""
 
+      sed -i '/from __future__ import annotations/a from os import environ' ./backend/internals/db.py
+
+      substituteInPlace ./backend/internals/db.py --replace-fail \
+          "db_folder or folder_path(*Constants.DB_FOLDER)" \
+          "environ.get('KAPOWARR_STATE_DIR')"
+
       substituteInPlace ./backend/internals/settings.py \
           --replace-fail \
               "from os import urandom" \