diff --git a/packages/server/src/before.ts b/packages/server/src/before.ts index d8755180e..d638c64ea 100644 --- a/packages/server/src/before.ts +++ b/packages/server/src/before.ts @@ -2,7 +2,7 @@ import path from 'path'; import moment from 'moment'; global.__root_dir = path.join(__dirname, '..'); -global.__resources_dir = path.join(global.__root, 'resources'); +global.__resources_dir = path.join(global.__root_dir, 'resources'); global.__locales_dir = path.join(global.__resources_dir, 'locales'); moment.prototype.toMySqlDateTime = function () { diff --git a/packages/server/src/lib/Mail/index.ts b/packages/server/src/lib/Mail/index.ts index 212366f33..553b5eb37 100644 --- a/packages/server/src/lib/Mail/index.ts +++ b/packages/server/src/lib/Mail/index.ts @@ -109,7 +109,7 @@ export default class Mail { * Retrieve view content from the view directory. */ private getViewContent(): string { - const filePath = path.join(global.__root, `../views/${this.view}`); + const filePath = path.join(global.__root_dir, `../views/${this.view}`); return fs.readFileSync(filePath, 'utf8'); } }