diff --git a/main.go b/main.go index 1cc0eeb..6182214 100644 --- a/main.go +++ b/main.go @@ -195,7 +195,7 @@ func parseTransaction(transactionYaml TransactionYaml) (*Transaction, error) { transaction := &Transaction{ Amount: transactionYaml.Amount, - Date: date, + Date: stripTime(date), Delayable: delayable, Frequency: transactionYaml.Frequency, ID: uuid.NewString(), @@ -233,10 +233,6 @@ func parseConfig(configYaml ConfigYaml) *Config { return config } -func dateIsFixed(dateString string) (bool, error) { - return regexp.MatchString("^[0-9]{4}-[0-9]{1,2}-[0-9]{1,2}$", dateString) -} - func parseDate(dateString string) (time.Time, error) { currentDay := currentDay() @@ -426,7 +422,7 @@ func isAffordable(charge, balance, minimum float64) bool { } func currentDay() time.Time { - return stripTime(time.Now()) + return stripTime(time.Now().Local()) } func firstOfMonth(t time.Time) time.Time {