iro/model/offer.py
branchdevel
changeset 158 e045e628a519
parent 157 0192f9107870
child 160 f4e4f4ba25fb
--- a/iro/model/offer.py	Mon Feb 13 22:19:31 2012 +0100
+++ b/iro/model/offer.py	Mon Feb 13 22:20:36 2012 +0100
@@ -6,14 +6,14 @@
 from ..offer import getProvider, Offer
 
 @dbdefer
-def extendProvider(session, user, typ, providers):
+def extendProvider(session, user, typ, ps):
     user = session.merge(user)
     ret = []
-    for p in providers:
+    for p in ps:
         if p not in ret and user.has_right(typ, offer_name = p): 
                 ret.append(p)
         elif user.providers(typ).filter(schema.Offer.provider==p).first():
-            for r in offers[p].routes:
+            for r in providers[p].routes:
                 n = user.has_right(typ, provider=p, route=r)
                 if n and n not in ret:
                     ret.append(n)