Skip to content

Commit 0fccb18

Browse files
committed
fix: env variables paths in local and vps
1 parent 5e67741 commit 0fccb18

File tree

2 files changed

+10
-6
lines changed

2 files changed

+10
-6
lines changed

internal/github/updater.go

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -143,7 +143,7 @@ func (g *GitHubUpdater) UpdateDetailedDAU(ctx context.Context, data *NewsletterD
143143
144144
Last updated at %s`, data.Total, strings.Join(newsletterLines, "\n"), timestamp)
145145

146-
dauBlockPattern := `Right now, the system has[\s\S]*?Last updated at: [^\n\r]*`
146+
dauBlockPattern := `Right now, the system has[\s\S]*?Last updated at [^\n\r]*`
147147
dauBlockRe := regexp.MustCompile(dauBlockPattern)
148148

149149
var updatedContent string
@@ -225,7 +225,7 @@ func (g *GitHubUpdater) PerformWeeklyUpdate() {
225225

226226
log.Printf("Current DAU: %d", currentDAU)
227227

228-
newDAU := currentDAU + 100
228+
newDAU := currentDAU
229229

230230
if err := g.UpdateRepoDescription(ctx, newDAU); err != nil {
231231
log.Printf("Error updating description: %v", err)
@@ -241,7 +241,9 @@ func (g *GitHubUpdater) PerformWeeklyUpdate() {
241241
}
242242

243243
func LoadConfig() (Config, error) {
244-
_ = godotenv.Load()
244+
if err := godotenv.Load(); err != nil {
245+
fmt.Println("Warning: Could not load .env file, relying on environment variables")
246+
}
245247

246248
githubPatToken := os.Getenv("PAT_TOKEN")
247249
if githubPatToken == "" {

internal/whatsapp/client.go

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -39,8 +39,7 @@ func GetNewsletterData() (string, error) {
3939
}
4040

4141
func GetDetailedNewsletterData() (*NewsletterData, error) {
42-
if err := godotenv.Load("/root/.env"); err != nil {
43-
// It's okay if .env file doesn't exist, environment variables can be set by Docker
42+
if err := godotenv.Load(); err != nil {
4443
fmt.Println("Warning: Could not load .env file, relying on environment variables")
4544
}
4645

@@ -83,7 +82,10 @@ func GetDetailedNewsletterData() (*NewsletterData, error) {
8382
func getDetailedSubscriberData(newsletters []NewsletterInfo) (*NewsletterData, error) {
8483
dbLog := waLog.Stdout("Database", "INFO", true)
8584

86-
dbPath := "file:/root/db/session.db?_foreign_keys=on"
85+
dbPath := os.Getenv("DB_PATH")
86+
if dbPath == "" {
87+
dbPath = "file:./db/session.db?_foreign_keys=on"
88+
}
8789

8890
container, err := sqlstore.New(context.Background(), "sqlite3", dbPath, dbLog)
8991
if err != nil {

0 commit comments

Comments
 (0)