diff -r ff8448fb07e7 -r 14c99c89edf4 iro/model/offer.py --- a/iro/model/offer.py Mon Feb 13 19:50:01 2012 +0100 +++ b/iro/model/offer.py Mon Feb 13 19:52:54 2012 +0100 @@ -1,5 +1,5 @@ from .dbdefer import dbdefer -from .schema import Offer as DBOffer +import schema from ..config import config @dbdefer @@ -9,7 +9,7 @@ for p in providers: if p not in ret and user.has_right(typ, offer_name = p): ret.append(p) - elif user.providers(typ).filter(DBOffer.provider==p).first(): + elif user.providers(typ).filter(schema.Offer.provider==p).first(): for r in offers[p].routes: n = user.has_right(typ, provider=p, route=r) if n and n not in ret: