Don't display price if value is 0

Stuff like faction items aren't queried properly. We shouldn't display the valueif we don't know it.
This commit is contained in:
Corollax
2010-11-01 17:12:05 -05:00
parent b0573fae88
commit 020a30c8fe

View File

@@ -39,12 +39,12 @@ class ModulePrice(ViewColumn):
sMarket = service.Market.getInstance()
price = sMarket.getPriceNow(mod.item.ID).price
return formatAmount(price, 3, 3, 9) if price is not None else False
return formatAmount(price, 3, 3, 9) if price else False
def delayedText(self, mod, display, colItem):
def callback(requests):
price = requests[0].price
colItem.SetText(formatAmount(price, 3, 3, 9) if price is not None else "")
colItem.SetText(formatAmount(price, 3, 3, 9) if price else "")
display.SetItem(colItem)