From 99ee6846d795d4983fd9fb075dbed4c1ee401494 Mon Sep 17 00:00:00 2001 From: DarkPhoenix Date: Thu, 23 Jun 2011 16:20:41 +0400 Subject: [PATCH] Fix handling of null results in price request method --- service/market.py | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/service/market.py b/service/market.py index 7a9506239..32501113b 100644 --- a/service/market.py +++ b/service/market.py @@ -20,7 +20,6 @@ import threading import wx -from sqlalchemy.orm.exc import NoResultFound import Queue import eos.db @@ -625,9 +624,8 @@ class Market(): """Get price for provided typeID""" price = self.priceCache.get(typeID) if price is None: - try: - price = eos.db.getPrice(typeID) - except NoResultFound: + price = eos.db.getPrice(typeID) + if price is None: price = eos.types.Price(typeID) eos.db.saveddata_session.add(price)