Changeset 10342

Show
Ignore:
Timestamp:
08/29/08 00:43:28 (3 months ago)
Author:
roidelapluie
Message:

beter way to delete PEP when a user goes oflline

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • trunk/src/common/pep.py

    r10332 r10342  
    499499        if jid == gajim.get_jid_from_account(name): 
    500500                acc = gajim.connections[name] 
    501                 for key in activities_keys: 
    502                         if acc.activity.has_key(key): 
    503                                 del acc.activity[key] 
    504                 for key in tune_keys: 
    505                         if acc.tune.has_key(key): 
    506                                 del acc.tune[key] 
    507                 for key in mood_keys: 
    508                         if acc.mood.has_key(key): 
    509                                 del acc.mood[key] 
     501                del acc.activity 
     502                acc.activity = {} 
     503                del acc.tune 
     504                acc.tune = {} 
     505                del acc.mood 
     506                acc.mood = {} 
    510507 
    511508        for contact in gajim.contacts.get_contacts(name, user): 
    512                 for key in activities_keys: 
    513                         if contact.activity.has_key(key): 
    514                                 del contact.activity[key] 
    515                 for key in tune_keys: 
    516                         if contact.tune.has_key(key): 
    517                                 del contact.tune[key] 
    518                 for key in mood_keys: 
    519                         if contact.mood.has_key(key): 
    520                                 del contact.mood[key] 
     509                del contact.activity 
     510                contact.activity = {} 
     511                del contact.tune 
     512                contact.tune = {} 
     513                del contact.mood 
     514                contact.mood = {} 
    521515 
    522516        if jid == gajim.get_jid_from_account(name):