Merge pull request #5 from zhaoterryy/master

fix: unquote commodities & allow "." in ticker
This commit is contained in:
Adithya Chari
2021-01-02 23:28:58 -06:00
committed by GitHub

View File

@@ -93,6 +93,7 @@ func GetCommodities(ledger string, binary string) []string {
commodities := make([]string, 0)
for _, e := range sliceOut {
e = strings.Trim(e, `"`)
if IsTicker(e) {
commodities = append(commodities, e)
}
@@ -102,7 +103,7 @@ func GetCommodities(ledger string, binary string) []string {
func IsTicker(s string) bool {
for _, e := range s {
if (e < 'A' || e > 'Z') && (e < '0' || e > '9') {
if (e < 'A' || e > 'Z') && (e < '0' || e > '9') && e != '.' {
return false
}
}