Skip to content

Commit ba2c1c8

Browse files
Fix .env overrides being ignored by loading dotenv before app.env (#126)
1 parent 244aaf1 commit ba2c1c8

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

main.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,9 @@
22
import logging
33
import os
44

5+
# Load .env file before importing app.env to ensure environment variables are available
6+
load_dotenv()
7+
58
from slack_bolt import App, BoltContext
69
from slack_sdk.web import WebClient
710
from slack_sdk.http_retry.builtin_handlers import RateLimitErrorRetryHandler
@@ -22,8 +25,6 @@
2225
)
2326
from app.slack_ui import build_home_tab
2427

25-
load_dotenv()
26-
2728
if __name__ == "__main__":
2829
from slack_bolt.adapter.socket_mode import SocketModeHandler
2930

0 commit comments

Comments
 (0)