Changeset 9611

Show
Ignore:
Timestamp:
05/11/08 01:42:29 (2 months ago)
Author:
js
Message:

That still was the wrong place, it was initialized too early. Fixed.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/src/common/connection.py

    r9609 r9611  
    168168                if gajim.otr_module: 
    169169                        self.otr_userstates = gajim.otr_module.otrl_userstate_create() 
    170  
    171                         try: 
    172                                 gajim.otr_module.otrl_privkey_read(self.otr_userstates, 
    173                                         os.path.join(gajim.gajimpaths.root, 
    174                                         '%s.key' % self.name).encode()) 
    175                                 gajim.otr_module.otrl_privkey_read_fingerprints( 
    176                                         self.otr_userstates, os.path.join( 
    177                                         gajim.gajimpaths.root, '%s.fpr' % 
    178                                         self.name).encode(), 
    179                                         (gajim.otr_add_appdata, self.name)) 
    180                         except Exception, e: 
    181                                 if not hasattr(e, 'os_errno') or e.os_errno != 2: 
    182                                         raise 
    183170        # END __init__ 
    184171 
     
    913900                self.connect_and_auth() 
    914901 
     902                if gajim.otr_module: 
     903                        try: 
     904                                gajim.otr_module.otrl_privkey_read(self.otr_userstates, 
     905                                        os.path.join(gajim.gajimpaths.root, 
     906                                        '%s.key' % self.name).encode()) 
     907                                gajim.otr_module.otrl_privkey_read_fingerprints( 
     908                                        self.otr_userstates, os.path.join( 
     909                                        gajim.gajimpaths.root, '%s.fpr' % 
     910                                        self.name).encode(), 
     911                                        (gajim.otr_add_appdata, self.name)) 
     912                        except Exception, e: 
     913                                if not hasattr(e, 'os_errno') or e.os_errno != 2: 
     914                                        raise 
     915 
    915916        def _init_roster(self, con): 
    916917                self.connection = con