Fix modal visibility and database path issues for Docker deployment
This commit is contained in:
@@ -7,8 +7,10 @@ let db: Database.Database
|
||||
|
||||
export async function getDatabase() {
|
||||
if (!db) {
|
||||
const dbPath = process.env.NODE_ENV === 'production'
|
||||
? '/data/sermons.db'
|
||||
// Use absolute path in production (Docker), relative path in development
|
||||
const isProduction = process.env.NODE_ENV === 'production'
|
||||
const dbPath = isProduction
|
||||
? '/app/data/sermons.db'
|
||||
: './data/sermons.db'
|
||||
|
||||
// Ensure directory exists
|
||||
|
||||
Reference in New Issue
Block a user