Show
Ignore:
Timestamp:
07/05/03 09:46:50 (21 years ago)
Author:
jalet
Message:

The previous bug fix was incomplete.

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • pykota/trunk/pykota/storages/ldapstorage.py

    r1051 r1062  
    2121# 
    2222# $Log$ 
     23# Revision 1.13  2003/07/05 07:46:50  jalet 
     24# The previous bug fix was incomplete. 
     25# 
    2326# Revision 1.12  2003/06/30 13:54:21  jalet 
    2427# Sorts by user / group name 
     
    188191            fields = result[0][1] 
    189192            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] 
    191196            result = self.doSearch("(&(objectClass=pykotaAccountBalance)(|(pykotaUserName=%s)(%s=%s)))" % (username, self.info["balancerdn"], username), ["pykotaBalance", "pykotaLifeTimePaid"], base=self.info["balancebase"]) 
    192197            if result : 
     
    217222            fields = result[0][1] 
    218223            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] 
    220227            group.AccountBalance = 0.0 
    221228            group.LifeTimePaid = 0.0