diff --git a/plugins/cook/db/index.js b/plugins/cook/db/index.js index 49bb408..156f1d0 100644 --- a/plugins/cook/db/index.js +++ b/plugins/cook/db/index.js @@ -1,5 +1,7 @@ import pkg from 'node-csv'; import logger from '#root/utils/logger.js'; +import path from 'path'; +const __dirname = path.dirname(new URL(import.meta.url).pathname); const { createParser } = pkg let recipeData; @@ -8,7 +10,7 @@ let loaded = false; function parser() { const csv = createParser(); return new Promise((r, j) => { - csv.parseFile('./recipe.csv', function (err, data) { + csv.parseFile(path.join(__dirname, './recipe.csv'), function (err, data) { if (err) { logger.err(err); return j();