Changeset 1062 for pykota/trunk/pykota/storages/ldapstorage.py
- Timestamp:
- 07/05/03 09:46:50 (21 years ago)
- Files:
-
- 1 modified
Legend:
- Unmodified
- Added
- Removed
-
pykota/trunk/pykota/storages/ldapstorage.py
r1051 r1062 21 21 # 22 22 # $Log$ 23 # Revision 1.13 2003/07/05 07:46:50 jalet 24 # The previous bug fix was incomplete. 25 # 23 26 # Revision 1.12 2003/06/30 13:54:21 jalet 24 27 # Sorts by user / group name … … 188 191 fields = result[0][1] 189 192 user.ident = result[0][0] 190 user.LimitBy = fields.get("pykotaLimitBy")[0] 193 user.LimitBy = fields.get("pykotaLimitBy") 194 if user.LimitBy is not None : 195 user.LimitBy = user.LimitBy[0] 191 196 result = self.doSearch("(&(objectClass=pykotaAccountBalance)(|(pykotaUserName=%s)(%s=%s)))" % (username, self.info["balancerdn"], username), ["pykotaBalance", "pykotaLifeTimePaid"], base=self.info["balancebase"]) 192 197 if result : … … 217 222 fields = result[0][1] 218 223 group.ident = result[0][0] 219 group.LimitBy = fields.get("pykotaLimitBy")[0] 224 group.LimitBy = fields.get("pykotaLimitBy") 225 if group.LimitBy is not None : 226 group.LimitBy = group.LimitBy[0] 220 227 group.AccountBalance = 0.0 221 228 group.LifeTimePaid = 0.0