From 7c6ab604000aa79583cf56dfceeff2d710ca01be Mon Sep 17 00:00:00 2001 From: Sander Vocke Date: Tue, 28 Jan 2020 08:48:11 +0059 Subject: [PATCH] Make deployable. --- package.json | 1 + src/database.js | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index 0f726f6..126cccb 100644 --- a/package.json +++ b/package.json @@ -1,5 +1,6 @@ { "name": "digikam-fatclient", + "homepage": ".", "version": "0.1.0", "private": true, "dependencies": { diff --git a/src/database.js b/src/database.js index 5ca43be..89dffa1 100644 --- a/src/database.js +++ b/src/database.js @@ -179,7 +179,7 @@ export class DB { function fetch_db_from_sqlite(filename, db_name) { return new Promise(function (resolve, reject) { var initSqlJs = require('sql.js'); - initSqlJs({ locateFile: filename => `/sql.js/dist/${filename}` }) + initSqlJs({ locateFile: filename => process.env.PUBLIC_URL + `/sql.js/dist/${filename}` }) .then(SQL => { var asql = require('alasql'); asql.promise("ATTACH SQLITE DATABASE " + db_name + "(\"" + filename + "\");") @@ -195,7 +195,7 @@ function fetch_db_from_sqlite(filename, db_name) { function fetch_sqljs_db_from_sqlite(filename, db_name) { return new Promise(function (resolve, reject) { var initSqlJs = require('sql.js'); - initSqlJs({ locateFile: filename => `/sql.js/dist/${filename}` }) + initSqlJs({ locateFile: filename => process.env.PUBLIC_URL + `/sql.js/dist/${filename}` }) .then(SQL => { fetch(filename) .then(res => {