oooo onedayoff ok
cicd / ci (push) Failing after 15s Details

main
Bel LaPointe 2025-05-23 22:15:10 -06:00
parent 847cd736b6
commit 35e2e40ce6
1 changed files with 9 additions and 6 deletions

View File

@ -266,20 +266,23 @@ func Main() {
continue
}
err := "missing"
msg := "missing"
t, _ := time.ParseInLocation(transaction.Date, "2006-01-02", time.Local)
dayBefore := t.Add(-24 * time.Hour).Format("2006-01-02")
dayAfter := t.Add(-24 * time.Hour).Format("2006-01-02")
ts, err := time.ParseInLocation("2006-01-02", transaction.Date, time.Local)
if err != nil {
panic(err)
}
dayBefore := ts.Add(-24 * time.Hour).Format("2006-01-02")
dayAfter := ts.Add(-24 * time.Hour).Format("2006-01-02")
if inDay(dayBefore, transaction) || inDay(dayAfter, transaction) {
err = "1dayoff"
msg = "1dayoff"
}
prefix := " "
if transaction.Status != "posted" {
prefix = "! "
}
fmt.Printf("[%s] %s $%7.2f %s%s (%s)\n", err, transaction.Date, transaction.Amount, prefix, transaction.Details.CounterParty.Name, transaction.Description)
fmt.Printf("[%s] %s $%7.2f %s%s (%s)\n", msg, transaction.Date, transaction.Amount, prefix, transaction.Details.CounterParty.Name, transaction.Description)
}
}
case "reg":