diff options
| author | Jan Tuomi <jan.tuomi@valuemotive.com> | 2021-04-18 20:10:34 +0300 |
|---|---|---|
| committer | Jan Tuomi <jan.tuomi@valuemotive.com> | 2021-04-18 20:10:34 +0300 |
| commit | cf2e3c99ded0f48bd565858aedc7f10a0d932a61 (patch) | |
| tree | 699e9c6b78456474b4b0e680a15a6b1bc49aab08 /src/config.ts | |
| parent | baacc7676c688cd2728033e9051208d655255ee5 (diff) | |
Add db connection
Diffstat (limited to 'src/config.ts')
| -rw-r--r-- | src/config.ts | 15 |
1 files changed, 6 insertions, 9 deletions
diff --git a/src/config.ts b/src/config.ts index dc3889a..962fd49 100644 --- a/src/config.ts +++ b/src/config.ts @@ -21,14 +21,6 @@ if (!tgBotToken) { throw new ConfigError("Missing env var TELEGRAM_BOT_TOKEN"); } -const tgUserIds = process.env.TELEGRAM_USER_IDS - ? process.env.TELEGRAM_USER_IDS?.split(",") - .map(Number.parseInt) - : null; -if (!tgUserIds) { - throw new ConfigError("Missing env var TELEGRAM_USER_IDS"); -} - const sheetsSpreadsheetId = process.env.SHEETS_SPREADSHEET_ID || null; if (!sheetsSpreadsheetId) { throw new ConfigError("Missing env var SHEETS_SPREADSHEET_ID"); @@ -39,13 +31,18 @@ if (!sheetsRange) { throw new ConfigError("Missing env var SHEETS_RANGE"); } +const pgConnectionUri = process.env.PG_CONNECTION_URI || null; +if (!pgConnectionUri) { + throw new ConfigError("Missing env var PG_CONNECTION_URI"); +} + const config = { port: process.env.PORT ? Number(process.env.PORT) : 3000, tgWebhookUrl, tgBotToken, - tgUserIds, sheetsSpreadsheetId, sheetsRange, + pgConnectionUri, }; export default config; |
