diff --git a/platforms/blabsy/api/src/controllers/WebhookController.ts b/platforms/blabsy/api/src/controllers/WebhookController.ts index a3d3ced88..e5968cb68 100644 --- a/platforms/blabsy/api/src/controllers/WebhookController.ts +++ b/platforms/blabsy/api/src/controllers/WebhookController.ts @@ -68,7 +68,7 @@ type Message = { isSystemMessage?: boolean; // Flag for system messages }; -dotenv.config({ path: path.resolve(__dirname, "../../../../.env") }); +dotenv.config({ path: path.resolve(__dirname, "../../../../../.env") }); export const adapter = new Web3Adapter({ schemasPath: path.resolve(__dirname, "../web3adapter/mappings/"), diff --git a/platforms/blabsy/api/src/index.ts b/platforms/blabsy/api/src/index.ts index ed0a699ef..2eb5fc880 100644 --- a/platforms/blabsy/api/src/index.ts +++ b/platforms/blabsy/api/src/index.ts @@ -9,7 +9,7 @@ import * as fs from "fs"; import { Web3Adapter } from "./web3adapter"; import { WebhookController, adapter } from "./controllers/WebhookController"; -config({ path: path.resolve(__dirname, "../../../.env") }); +config({ path: path.resolve(__dirname, "../../../../.env") }); const app = express(); const port = process.env.PORT || 3000; diff --git a/platforms/blabsy/api/src/web3adapter/watchers/firestoreWatcher.ts b/platforms/blabsy/api/src/web3adapter/watchers/firestoreWatcher.ts index 116de95e2..b1bd3f6ba 100644 --- a/platforms/blabsy/api/src/web3adapter/watchers/firestoreWatcher.ts +++ b/platforms/blabsy/api/src/web3adapter/watchers/firestoreWatcher.ts @@ -9,7 +9,7 @@ import { getFirestore } from "firebase-admin/firestore"; import path from "path"; import dotenv from "dotenv"; import { adapter } from "../../controllers/WebhookController"; -dotenv.config({ path: path.resolve(__dirname, "../../../../../.env") }); +dotenv.config({ path: path.resolve(__dirname, "../../../../../../.env") }); export class FirestoreWatcher { private unsubscribe: (() => void) | null = null; diff --git a/platforms/calendar/client/next.config.ts b/platforms/calendar/client/next.config.ts index db6ff2a60..0148f8f3b 100644 --- a/platforms/calendar/client/next.config.ts +++ b/platforms/calendar/client/next.config.ts @@ -4,7 +4,7 @@ import { readFileSync, existsSync } from "fs"; // Read NEXT_PUBLIC_CALENDAR_API_URL from monorepo root .env so client bundle gets it (Next loads project .env first, so process.env can be wrong) function getRootEnv(name: string): string | undefined { - const rootEnv = path.resolve(__dirname, "../../.env"); + const rootEnv = path.resolve(__dirname, "../../../.env"); if (!existsSync(rootEnv)) return undefined; const content = readFileSync(rootEnv, "utf-8"); const match = new RegExp(`^${name}\\s*=\\s*(.+)$`, "m").exec(content); diff --git a/platforms/cerberus/client/src/database/data-source.ts b/platforms/cerberus/client/src/database/data-source.ts index f6d018efd..47af16fd0 100644 --- a/platforms/cerberus/client/src/database/data-source.ts +++ b/platforms/cerberus/client/src/database/data-source.ts @@ -11,7 +11,7 @@ import { VotingObservation } from "./entities/VotingObservation"; import { CharterSignature } from "./entities/CharterSignature"; import { Reference } from "./entities/Reference"; -config({ path: path.resolve(__dirname, "../../../../.env") }); +config({ path: path.resolve(__dirname, "../../../../../.env") }); export const AppDataSource = new DataSource({ type: "postgres", diff --git a/platforms/cerberus/client/src/web3adapter/watchers/subscriber.ts b/platforms/cerberus/client/src/web3adapter/watchers/subscriber.ts index 87b782204..b54edab60 100644 --- a/platforms/cerberus/client/src/web3adapter/watchers/subscriber.ts +++ b/platforms/cerberus/client/src/web3adapter/watchers/subscriber.ts @@ -11,7 +11,7 @@ import path from "path"; import dotenv from "dotenv"; import { AppDataSource } from "../../database/data-source"; -dotenv.config({ path: path.resolve(__dirname, "../../../../../.env") }); +dotenv.config({ path: path.resolve(__dirname, "../../../../../../.env") }); export const adapter = new Web3Adapter({ schemasPath: path.resolve(__dirname, "../mappings/"), dbPath: path.resolve(process.env.CERBERUS_MAPPING_DB_PATH as string), diff --git a/platforms/dreamsync/api/scripts/migrate-summaries.ts b/platforms/dreamsync/api/scripts/migrate-summaries.ts index 02a313c73..f64e61531 100644 --- a/platforms/dreamsync/api/scripts/migrate-summaries.ts +++ b/platforms/dreamsync/api/scripts/migrate-summaries.ts @@ -6,7 +6,7 @@ import { WishlistSummaryService } from "../src/services/WishlistSummaryService"; import { Wishlist } from "../src/database/entities/Wishlist"; // Load environment variables -config({ path: path.resolve(__dirname, "../../../.env") }); +config({ path: path.resolve(__dirname, "../../../../.env") }); async function migrateSummaries() { console.log("Starting migration: Converting text summaries to AI-generated arrays...\n"); diff --git a/platforms/dreamsync/api/src/database/data-source.ts b/platforms/dreamsync/api/src/database/data-source.ts index 982fc1740..6babff204 100644 --- a/platforms/dreamsync/api/src/database/data-source.ts +++ b/platforms/dreamsync/api/src/database/data-source.ts @@ -13,7 +13,7 @@ import { ProfessionalProfile } from "./entities/ProfessionalProfile"; import { PostgresSubscriber } from "../web3adapter/watchers/subscriber"; // Use absolute path for better CLI compatibility -const envPath = path.resolve(__dirname, "../../../../.env"); +const envPath = path.resolve(__dirname, "../../../../../.env"); config({ path: envPath }); diff --git a/platforms/dreamsync/api/src/index.ts b/platforms/dreamsync/api/src/index.ts index c8acaa73a..d2aac37e0 100644 --- a/platforms/dreamsync/api/src/index.ts +++ b/platforms/dreamsync/api/src/index.ts @@ -16,7 +16,7 @@ import { MatchingJob } from "./services/MatchingJob"; import { PlatformEVaultService } from "./services/PlatformEVaultService"; import { WishlistSummaryService } from "./services/WishlistSummaryService"; -config({ path: path.resolve(__dirname, "../../../.env") }); +config({ path: path.resolve(__dirname, "../../../../.env") }); const app = express(); const port = process.env.PORT || 4001; diff --git a/platforms/dreamsync/api/src/web3adapter/watchers/subscriber.ts b/platforms/dreamsync/api/src/web3adapter/watchers/subscriber.ts index ff1261564..635479ff3 100644 --- a/platforms/dreamsync/api/src/web3adapter/watchers/subscriber.ts +++ b/platforms/dreamsync/api/src/web3adapter/watchers/subscriber.ts @@ -12,7 +12,7 @@ import dotenv from "dotenv"; import { AppDataSource } from "../../database/data-source"; import { shouldProcessWebhook } from "../../context/OperationContext"; -dotenv.config({ path: path.resolve(__dirname, "../../../../../.env") }); +dotenv.config({ path: path.resolve(__dirname, "../../../../../../.env") }); export const adapter = new Web3Adapter({ schemasPath: path.resolve(__dirname, "../mappings/"), dbPath: path.resolve(process.env.DREAMSYNC_MAPPING_DB_PATH as string), diff --git a/platforms/dreamsync/api/test-matchmaking-mock.ts b/platforms/dreamsync/api/test-matchmaking-mock.ts index 6f5c5edc8..45b5bb198 100644 --- a/platforms/dreamsync/api/test-matchmaking-mock.ts +++ b/platforms/dreamsync/api/test-matchmaking-mock.ts @@ -5,7 +5,7 @@ import path from "node:path"; import { MatchingService, MatchResult, WishlistData } from "./src/services/MatchingService"; // Load environment variables from root directory -config({ path: path.resolve(__dirname, "../../.env") }); +config({ path: path.resolve(__dirname, "../../../.env") }); // 🔥 PUT YOUR JSON DATA HERE 🔥 const YOUR_WISHLIST_DATA = [ diff --git a/platforms/dreamsync/client/vite.config.ts b/platforms/dreamsync/client/vite.config.ts index 8af5b266d..70dc74a4a 100644 --- a/platforms/dreamsync/client/vite.config.ts +++ b/platforms/dreamsync/client/vite.config.ts @@ -3,7 +3,7 @@ import react from "@vitejs/plugin-react"; import path from "path"; import runtimeErrorOverlay from "@replit/vite-plugin-runtime-error-modal"; -const envDir = path.resolve(import.meta.dirname, "../../"); +const envDir = path.resolve(import.meta.dirname, "../../../"); console.log("🔍 Vite envDir:", envDir); export default defineConfig(async () => { diff --git a/platforms/ecurrency/api/src/database/data-source.ts b/platforms/ecurrency/api/src/database/data-source.ts index 237eb936b..3f11c3598 100644 --- a/platforms/ecurrency/api/src/database/data-source.ts +++ b/platforms/ecurrency/api/src/database/data-source.ts @@ -11,7 +11,7 @@ import { UserEVaultMapping } from "./entities/UserEVaultMapping"; import { PostgresSubscriber } from "../web3adapter/watchers/subscriber"; // Use absolute path for better CLI compatibility -const envPath = path.resolve(__dirname, "../../../../.env"); +const envPath = path.resolve(__dirname, "../../../../../.env"); config({ path: envPath }); export const dataSourceOptions: DataSourceOptions = { diff --git a/platforms/ecurrency/api/src/index.ts b/platforms/ecurrency/api/src/index.ts index 4a483f5c4..eeb037812 100644 --- a/platforms/ecurrency/api/src/index.ts +++ b/platforms/ecurrency/api/src/index.ts @@ -15,7 +15,7 @@ import { authMiddleware, authGuard } from "./middleware/auth"; import { adapter } from "./web3adapter/watchers/subscriber"; import { PlatformEVaultService } from "./services/PlatformEVaultService"; -config({ path: path.resolve(__dirname, "../../../.env") }); +config({ path: path.resolve(__dirname, "../../../../.env") }); const app = express(); const port = process.env.PORT || 8989; diff --git a/platforms/ecurrency/api/src/scripts/backfill-accounts.ts b/platforms/ecurrency/api/src/scripts/backfill-accounts.ts index ea6158b26..9e5215755 100644 --- a/platforms/ecurrency/api/src/scripts/backfill-accounts.ts +++ b/platforms/ecurrency/api/src/scripts/backfill-accounts.ts @@ -2,7 +2,7 @@ import "reflect-metadata"; import path from "node:path"; import { config } from "dotenv"; -config({ path: path.resolve(__dirname, "../../../../.env") }); +config({ path: path.resolve(__dirname, "../../../../../.env") }); import axios from "axios"; import { AppDataSource } from "../database/data-source"; diff --git a/platforms/ecurrency/api/src/web3adapter/watchers/subscriber.ts b/platforms/ecurrency/api/src/web3adapter/watchers/subscriber.ts index e9e9fb973..8d8749323 100644 --- a/platforms/ecurrency/api/src/web3adapter/watchers/subscriber.ts +++ b/platforms/ecurrency/api/src/web3adapter/watchers/subscriber.ts @@ -11,7 +11,7 @@ import path from "path"; import dotenv from "dotenv"; import { AppDataSource } from "../../database/data-source"; -dotenv.config({ path: path.resolve(__dirname, "../../../../../.env") }); +dotenv.config({ path: path.resolve(__dirname, "../../../../../../.env") }); export const adapter = new Web3Adapter({ schemasPath: path.resolve(__dirname, "../mappings/"), diff --git a/platforms/emover/api/src/database/data-source.ts b/platforms/emover/api/src/database/data-source.ts index 0be4bbd66..d3620605e 100644 --- a/platforms/emover/api/src/database/data-source.ts +++ b/platforms/emover/api/src/database/data-source.ts @@ -5,7 +5,7 @@ import { DataSource, type DataSourceOptions } from "typeorm"; import { Migration } from "./entities/Migration"; import { User } from "./entities/User"; -config({ path: path.resolve(__dirname, "../../../../.env") }); +config({ path: path.resolve(__dirname, "../../../../../.env") }); export const dataSourceOptions: DataSourceOptions = { type: "postgres", diff --git a/platforms/emover/api/src/index.ts b/platforms/emover/api/src/index.ts index 11f376527..6dd7ff97e 100644 --- a/platforms/emover/api/src/index.ts +++ b/platforms/emover/api/src/index.ts @@ -12,7 +12,7 @@ import { AppDataSource } from "./database/data-source"; import { authGuard, authMiddleware } from "./middleware/auth"; import { adminGuard } from "./middleware/admin"; -config({ path: path.resolve(__dirname, "../../../.env") }); +config({ path: path.resolve(__dirname, "../../../../.env") }); const app = express(); const port = process.env.PORT || 4003; diff --git a/platforms/ereputation/api/src/database/data-source.ts b/platforms/ereputation/api/src/database/data-source.ts index 05500648f..e68fe72e3 100644 --- a/platforms/ereputation/api/src/database/data-source.ts +++ b/platforms/ereputation/api/src/database/data-source.ts @@ -15,7 +15,7 @@ import { ReferenceSignature } from "./entities/ReferenceSignature"; import { PostgresSubscriber } from "../web3adapter/watchers/subscriber"; // Use absolute path for better CLI compatibility -const envPath = path.resolve(__dirname, "../../../../.env"); +const envPath = path.resolve(__dirname, "../../../../../.env"); config({ path: envPath }); export const dataSourceOptions: DataSourceOptions = { diff --git a/platforms/ereputation/api/src/database/seed.ts b/platforms/ereputation/api/src/database/seed.ts index 92f81c322..52d34e000 100644 --- a/platforms/ereputation/api/src/database/seed.ts +++ b/platforms/ereputation/api/src/database/seed.ts @@ -20,7 +20,7 @@ import { Group } from "./entities/Group"; import { Calculation } from "./entities/Calculation"; import { Message } from "./entities/Message"; -config({ path: path.resolve(__dirname, "../../../../.env") }); +config({ path: path.resolve(__dirname, "../../../../../.env") }); // Parse DB URL into explicit connection options (avoids SCRAM password parsing issues) function parseDbUrl(url: string) { diff --git a/platforms/ereputation/api/src/index.ts b/platforms/ereputation/api/src/index.ts index a3eb91bfd..f68c3d733 100644 --- a/platforms/ereputation/api/src/index.ts +++ b/platforms/ereputation/api/src/index.ts @@ -17,7 +17,7 @@ import { ReferenceSigningController } from "./controllers/ReferenceSigningContro import { authMiddleware, authGuard } from "./middleware/auth"; import { adapter } from "./web3adapter/watchers/subscriber"; -config({ path: path.resolve(__dirname, "../../../.env") }); +config({ path: path.resolve(__dirname, "../../../../.env") }); const app = express(); const port = process.env.PORT || 8765; diff --git a/platforms/ereputation/api/src/web3adapter/watchers/subscriber.ts b/platforms/ereputation/api/src/web3adapter/watchers/subscriber.ts index 745d67f87..4d228fb40 100644 --- a/platforms/ereputation/api/src/web3adapter/watchers/subscriber.ts +++ b/platforms/ereputation/api/src/web3adapter/watchers/subscriber.ts @@ -11,7 +11,7 @@ import path from "path"; import dotenv from "dotenv"; import { AppDataSource } from "../../database/data-source"; -dotenv.config({ path: path.resolve(__dirname, "../../../../../.env") }); +dotenv.config({ path: path.resolve(__dirname, "../../../../../../.env") }); export const adapter = new Web3Adapter({ schemasPath: path.resolve(__dirname, "../mappings/"), diff --git a/platforms/ereputation/client/vite.config.ts b/platforms/ereputation/client/vite.config.ts index 4499f3d03..ff8200686 100644 --- a/platforms/ereputation/client/vite.config.ts +++ b/platforms/ereputation/client/vite.config.ts @@ -3,7 +3,7 @@ import react from "@vitejs/plugin-react"; import path from "path"; import runtimeErrorOverlay from "@replit/vite-plugin-runtime-error-modal"; -const envDir = path.resolve(import.meta.dirname, "../../"); +const envDir = path.resolve(import.meta.dirname, "../../../"); console.log("🔍 Vite envDir:", envDir); export default defineConfig(async () => { diff --git a/platforms/esigner/api/src/database/data-source.ts b/platforms/esigner/api/src/database/data-source.ts index c96dae24f..c2236f959 100644 --- a/platforms/esigner/api/src/database/data-source.ts +++ b/platforms/esigner/api/src/database/data-source.ts @@ -11,7 +11,7 @@ import { UserEVaultMapping } from "./entities/UserEVaultMapping"; import path from "path"; import { PostgresSubscriber } from "../web3adapter/watchers/subscriber"; -config({ path: path.resolve(__dirname, "../../../../.env") }); +config({ path: path.resolve(__dirname, "../../../../../.env") }); export const AppDataSource = new DataSource({ type: "postgres", diff --git a/platforms/esigner/api/src/index.ts b/platforms/esigner/api/src/index.ts index ad669f419..2ff0acd39 100644 --- a/platforms/esigner/api/src/index.ts +++ b/platforms/esigner/api/src/index.ts @@ -15,7 +15,7 @@ import { WebhookController } from "./controllers/WebhookController"; import { adapter } from "./web3adapter/watchers/subscriber"; import { PlatformEVaultService } from "./services/PlatformEVaultService"; -config({ path: path.resolve(__dirname, "../../../.env") }); +config({ path: path.resolve(__dirname, "../../../../.env") }); const app = express(); const port = process.env.PORT || 3004; diff --git a/platforms/esigner/api/src/web3adapter/watchers/subscriber.ts b/platforms/esigner/api/src/web3adapter/watchers/subscriber.ts index dd86beab5..e23acf464 100644 --- a/platforms/esigner/api/src/web3adapter/watchers/subscriber.ts +++ b/platforms/esigner/api/src/web3adapter/watchers/subscriber.ts @@ -11,7 +11,7 @@ import path from "path"; import dotenv from "dotenv"; import { AppDataSource } from "../../database/data-source"; -dotenv.config({ path: path.resolve(__dirname, "../../../../../.env") }); +dotenv.config({ path: path.resolve(__dirname, "../../../../../../.env") }); export const adapter = new Web3Adapter({ schemasPath: path.resolve(__dirname, "../mappings/"), dbPath: path.resolve(process.env.ESIGNER_MAPPING_DB_PATH as string), diff --git a/platforms/evoting/api/src/database/data-source.ts b/platforms/evoting/api/src/database/data-source.ts index a222daa3f..72b3a9b1d 100644 --- a/platforms/evoting/api/src/database/data-source.ts +++ b/platforms/evoting/api/src/database/data-source.ts @@ -14,7 +14,7 @@ import { VoteReputationResult } from "./entities/VoteReputationResult"; import { Delegation } from "./entities/Delegation"; import { PostgresSubscriber } from "../web3adapter/watchers/subscriber"; -config({ path: path.resolve(__dirname, "../../../../.env") }); +config({ path: path.resolve(__dirname, "../../../../../.env") }); export const dataSourceOptions: DataSourceOptions = { type: "postgres", diff --git a/platforms/evoting/api/src/web3adapter/watchers/subscriber.ts b/platforms/evoting/api/src/web3adapter/watchers/subscriber.ts index fd3de7814..288e5e994 100644 --- a/platforms/evoting/api/src/web3adapter/watchers/subscriber.ts +++ b/platforms/evoting/api/src/web3adapter/watchers/subscriber.ts @@ -11,7 +11,7 @@ import path from "path"; import dotenv from "dotenv"; import { AppDataSource } from "../../database/data-source"; -dotenv.config({ path: path.resolve(__dirname, "../../../../../.env") }); +dotenv.config({ path: path.resolve(__dirname, "../../../../../../.env") }); export const adapter = new Web3Adapter({ schemasPath: path.resolve(__dirname, "../mappings/"), dbPath: path.resolve(process.env.EVOTING_MAPPING_DB_PATH as string), diff --git a/platforms/file-manager/api/src/database/data-source.ts b/platforms/file-manager/api/src/database/data-source.ts index 6b31af4b7..56edda0ec 100644 --- a/platforms/file-manager/api/src/database/data-source.ts +++ b/platforms/file-manager/api/src/database/data-source.ts @@ -14,7 +14,7 @@ import { Tag } from "./entities/Tag"; import path from "path"; import { PostgresSubscriber } from "../web3adapter/watchers/subscriber"; -config({ path: path.resolve(__dirname, "../../../../.env") }); +config({ path: path.resolve(__dirname, "../../../../../.env") }); export const AppDataSource = new DataSource({ type: "postgres", diff --git a/platforms/file-manager/api/src/index.ts b/platforms/file-manager/api/src/index.ts index a8dcee982..9c3a50571 100644 --- a/platforms/file-manager/api/src/index.ts +++ b/platforms/file-manager/api/src/index.ts @@ -16,7 +16,7 @@ import { GroupService } from "./services/GroupService"; import { adapter } from "./web3adapter/watchers/subscriber"; import { PlatformEVaultService } from "./services/PlatformEVaultService"; -config({ path: path.resolve(__dirname, "../../../.env") }); +config({ path: path.resolve(__dirname, "../../../../.env") }); const app = express(); const port = process.env.PORT || 3005; diff --git a/platforms/file-manager/api/src/web3adapter/watchers/subscriber.ts b/platforms/file-manager/api/src/web3adapter/watchers/subscriber.ts index ec2ca8268..05daa9ed3 100644 --- a/platforms/file-manager/api/src/web3adapter/watchers/subscriber.ts +++ b/platforms/file-manager/api/src/web3adapter/watchers/subscriber.ts @@ -11,7 +11,7 @@ import path from "path"; import dotenv from "dotenv"; import { AppDataSource } from "../../database/data-source"; -dotenv.config({ path: path.resolve(__dirname, "../../../../../.env") }); +dotenv.config({ path: path.resolve(__dirname, "../../../../../../.env") }); export const adapter = new Web3Adapter({ schemasPath: path.resolve(__dirname, "../mappings/"), dbPath: path.resolve(process.env.FILE_MANAGER_MAPPING_DB_PATH as string), diff --git a/platforms/group-charter-manager/api/src/database/data-source.ts b/platforms/group-charter-manager/api/src/database/data-source.ts index dc57a7f77..532077ab2 100644 --- a/platforms/group-charter-manager/api/src/database/data-source.ts +++ b/platforms/group-charter-manager/api/src/database/data-source.ts @@ -8,7 +8,7 @@ import { PostgresSubscriber } from "../web3adapter/watchers/subscriber"; import path from "path"; import { CharterSignature } from "./entities/CharterSignature"; -config({ path: path.resolve(__dirname, "../../../../.env") }); +config({ path: path.resolve(__dirname, "../../../../../.env") }); export const AppDataSource = new DataSource({ type: "postgres", diff --git a/platforms/group-charter-manager/api/src/web3adapter/watchers/subscriber.ts b/platforms/group-charter-manager/api/src/web3adapter/watchers/subscriber.ts index 62a1b095b..41c1772e7 100644 --- a/platforms/group-charter-manager/api/src/web3adapter/watchers/subscriber.ts +++ b/platforms/group-charter-manager/api/src/web3adapter/watchers/subscriber.ts @@ -11,7 +11,7 @@ import path from "path"; import dotenv from "dotenv"; import { AppDataSource } from "../../database/data-source"; -dotenv.config({ path: path.resolve(__dirname, "../../../../../.env") }); +dotenv.config({ path: path.resolve(__dirname, "../../../../../../.env") }); export const adapter = new Web3Adapter({ schemasPath: path.resolve(__dirname, "../mappings/"), dbPath: path.resolve(process.env.GROUP_CHARTER_MAPPING_DB_PATH as string), diff --git a/platforms/pictique/api/src/database/data-source.ts b/platforms/pictique/api/src/database/data-source.ts index fd63a0327..70a5b9ef2 100644 --- a/platforms/pictique/api/src/database/data-source.ts +++ b/platforms/pictique/api/src/database/data-source.ts @@ -10,7 +10,7 @@ import { Chat } from "./entities/Chat"; import { MessageReadStatus } from "./entities/MessageReadStatus"; import { PostgresSubscriber } from "../web3adapter/watchers/subscriber"; -config({ path: path.resolve(__dirname, "../../../../.env") }); +config({ path: path.resolve(__dirname, "../../../../../.env") }); export const AppDataSource = new DataSource({ type: "postgres", diff --git a/platforms/pictique/api/src/index.ts b/platforms/pictique/api/src/index.ts index 894707073..4dfb0b3c3 100644 --- a/platforms/pictique/api/src/index.ts +++ b/platforms/pictique/api/src/index.ts @@ -13,7 +13,7 @@ import { UserController } from "./controllers/UserController"; import { WebhookController } from "./controllers/WebhookController"; import { adapter } from "./web3adapter/watchers/subscriber"; -config({ path: path.resolve(__dirname, "../../../.env") }); +config({ path: path.resolve(__dirname, "../../../../.env") }); const app = express(); const port = process.env.PORT || 1111; diff --git a/platforms/pictique/api/src/web3adapter/watchers/subscriber.ts b/platforms/pictique/api/src/web3adapter/watchers/subscriber.ts index 110e3c24c..96fe22ef3 100644 --- a/platforms/pictique/api/src/web3adapter/watchers/subscriber.ts +++ b/platforms/pictique/api/src/web3adapter/watchers/subscriber.ts @@ -13,7 +13,7 @@ import { AppDataSource } from "../../database/data-source"; import axios from "axios"; import { table } from "console"; -dotenv.config({ path: path.resolve(__dirname, "../../../../../.env") }); +dotenv.config({ path: path.resolve(__dirname, "../../../../../../.env") }); export const adapter = new Web3Adapter({ schemasPath: path.resolve(__dirname, "../mappings/"), dbPath: path.resolve(process.env.PICTIQUE_MAPPING_DB_PATH as string), diff --git a/platforms/profile-editor/api/src/database/data-source.ts b/platforms/profile-editor/api/src/database/data-source.ts index 5303ddc0f..fef36e54a 100644 --- a/platforms/profile-editor/api/src/database/data-source.ts +++ b/platforms/profile-editor/api/src/database/data-source.ts @@ -6,7 +6,7 @@ import { User } from "./entities/User"; import { Session } from "./entities/Session"; import { PostgresSubscriber } from "../web3adapter/watchers/subscriber"; -config({ path: path.resolve(__dirname, "../../../../.env") }); +config({ path: path.resolve(__dirname, "../../../../../.env") }); export const AppDataSource = new DataSource({ type: "postgres", diff --git a/platforms/profile-editor/api/src/web3adapter/watchers/subscriber.ts b/platforms/profile-editor/api/src/web3adapter/watchers/subscriber.ts index f53cefba5..61a2c9870 100644 --- a/platforms/profile-editor/api/src/web3adapter/watchers/subscriber.ts +++ b/platforms/profile-editor/api/src/web3adapter/watchers/subscriber.ts @@ -9,7 +9,7 @@ import { Web3Adapter } from "web3-adapter"; import path from "path"; import dotenv from "dotenv"; -dotenv.config({ path: path.resolve(__dirname, "../../../../../.env") }); +dotenv.config({ path: path.resolve(__dirname, "../../../../../../.env") }); export const adapter = new Web3Adapter({ schemasPath: path.resolve(__dirname, "../mappings/"),