diff --git a/main.go b/main.go index 195a22a..ddb5d28 100644 --- a/main.go +++ b/main.go @@ -110,11 +110,12 @@ func (b BudgetClient) BankSync() bool { func (b BudgetClient) GetBudgetMonths() *BudgetMonthsResponse { currentTime := time.Now() year, month := currentTime.Year(), int(currentTime.Month()) - budgetMonth := fmt.Sprintf("%v-%v", year, month) + budgetMonth := fmt.Sprintf("%v-%02d", year, month) resp := b.callApi("GET", "/months/"+budgetMonth, nil) defer resp.Body.Close() if resp.StatusCode != http.StatusOK { - log.Fatal("GetBudgetAmounts failed with: " + string(resp.Status)) + temp, _ := io.ReadAll(resp.Body) + log.Fatal("GetBudgetAmounts failed with: " + string(resp.Status) + " " + string(temp)) } var data bytes.Buffer