--- 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: