ohhh
parent
6ff59511b2
commit
4526a8f2cb
|
|
@ -53,7 +53,7 @@ func NewConfig() Config {
|
||||||
as.Append(args.STRING, "todolist", "todo list", "")
|
as.Append(args.STRING, "todolist", "todo list", "")
|
||||||
as.Append(args.STRING, "todotag", "todo tag", "expense")
|
as.Append(args.STRING, "todotag", "todo tag", "expense")
|
||||||
|
|
||||||
as.Append(args.STRING, "banks", "uccu,citi,chase,bankofamerica,fidelity", "uccu,citi,chase,bankofamerica,fidelity")
|
as.Append(args.STRING, "banks", "uccu,citi,chase,bankofamerica,fidelity,americanexpress", "uccu,citi,chase,bankofamerica,fidelity,americanexpress")
|
||||||
as.Append(args.STRING, "accounts", "regex to include filter accounts", ".*")
|
as.Append(args.STRING, "accounts", "regex to include filter accounts", ".*")
|
||||||
as.Append(args.STRING, "not-accounts", "regex to exclude filter accounts", "zzzzzz")
|
as.Append(args.STRING, "not-accounts", "regex to exclude filter accounts", "zzzzzz")
|
||||||
|
|
||||||
|
|
@ -95,6 +95,7 @@ func NewConfig() Config {
|
||||||
Citi: strings.Contains(strings.ToLower(as.GetString("banks")), strings.ToLower(Citi.String())),
|
Citi: strings.Contains(strings.ToLower(as.GetString("banks")), strings.ToLower(Citi.String())),
|
||||||
UCCU: strings.Contains(strings.ToLower(as.GetString("banks")), strings.ToLower(UCCU.String())),
|
UCCU: strings.Contains(strings.ToLower(as.GetString("banks")), strings.ToLower(UCCU.String())),
|
||||||
Fidelity: strings.Contains(strings.ToLower(as.GetString("banks")), strings.ToLower(Fidelity.String())),
|
Fidelity: strings.Contains(strings.ToLower(as.GetString("banks")), strings.ToLower(Fidelity.String())),
|
||||||
|
Amex: strings.Contains(strings.ToLower(as.GetString("banks")), strings.ToLower(Amex.String())),
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
log.Printf("config: %+v", config)
|
log.Printf("config: %+v", config)
|
||||||
|
|
|
||||||
|
|
@ -55,7 +55,7 @@ func buildScraper(m *mail.Message, banks map[Bank]bool) (scraper, error) {
|
||||||
if strings.Contains(strings.ToLower(from), strings.ToLower("AmericanExpress")) && banks[Amex] {
|
if strings.Contains(strings.ToLower(from), strings.ToLower("AmericanExpress")) && banks[Amex] {
|
||||||
return newAmexScraper(), nil
|
return newAmexScraper(), nil
|
||||||
}
|
}
|
||||||
return nil, errors.New("unknown sender: " + from)
|
return nil, fmt.Errorf("unknown sender: %q", from)
|
||||||
}
|
}
|
||||||
|
|
||||||
func newFidelityScraper() scraper {
|
func newFidelityScraper() scraper {
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue