diff --git a/internal/glance/widget-markets.go b/internal/glance/widget-markets.go index b53b10a..b204d40 100644 --- a/internal/glance/widget-markets.go +++ b/internal/glance/widget-markets.go @@ -106,6 +106,7 @@ type marketResponseJson struct { Symbol string `json:"symbol"` RegularMarketPrice float64 `json:"regularMarketPrice"` ChartPreviousClose float64 `json:"chartPreviousClose"` + ExchangeName string `json:"exchangeName"` ShortName string `json:"shortName"` PriceHint int `json:"priceHint"` } `json:"meta"` @@ -174,6 +175,11 @@ func fetchMarketsDataFromYahoo(marketRequests []marketRequest) (marketList, erro currency = result.Meta.Currency } + // See https://github.com/glanceapp/glance/issues/757 + if result.Meta.ExchangeName == "LSE" { + currency = "" + } + markets = append(markets, market{ marketRequest: marketRequests[i], Price: result.Meta.RegularMarketPrice,