From b51a962075b421bba673d032971bada0db480385 Mon Sep 17 00:00:00 2001 From: DarkPhoenix Date: Tue, 13 Mar 2012 15:44:01 +0400 Subject: [PATCH] Avoid crashing during search on items w/o market group Notify about these to stdout --- gui/marketBrowser.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/gui/marketBrowser.py b/gui/marketBrowser.py index 46da6ed12..76c70182e 100644 --- a/gui/marketBrowser.py +++ b/gui/marketBrowser.py @@ -370,7 +370,11 @@ class ItemView(d.Display): def itemSort(self, item): sMkt = self.sMarket catname = sMkt.getCategoryByItem(item).name - mktgrpid = sMkt.getMarketGroupByItem(item).ID + try: + mktgrpid = sMkt.getMarketGroupByItem(item).ID + except AttributeError: + mktgrpid = None + print "unable to find market group for", item.name parentname = sMkt.getParentItemByItem(item).name # Get position of market group metagrpid = sMkt.getMetaGroupIdByItem(item)