iro/model/offer.py
branchdevel
changeset 152 14c99c89edf4
parent 150 c6896c3374c4
child 157 0192f9107870
--- 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: