803 self.__settings.endGroup() |
803 self.__settings.endGroup() |
804 self.__settings.endGroup() |
804 self.__settings.endGroup() |
805 |
805 |
806 self.__settings.endGroup() |
806 self.__settings.endGroup() |
807 |
807 |
808 if not self.__identities or \ |
808 if not self.__identities or not self.__networks: |
809 not self.__networks: |
|
810 # data structures got corrupted; load defaults |
809 # data structures got corrupted; load defaults |
811 self.__loadDefaults() |
810 self.__loadDefaults() |
812 |
811 |
813 if IrcIdentity.DefaultIdentityName not in self.__identities: |
812 if IrcIdentity.DefaultIdentityName not in self.__identities: |
814 self.__loadDefaults(identityOnly=True) |
813 self.__loadDefaults(identityOnly=True) |
914 """ |
913 """ |
915 Public method to delete the given identity. |
914 Public method to delete the given identity. |
916 |
915 |
917 @param name name of the identity to delete (string) |
916 @param name name of the identity to delete (string) |
918 """ |
917 """ |
919 if name in self.__identities and \ |
918 if ( |
920 name != IrcIdentity.DefaultIdentityName: |
919 name in self.__identities and |
|
920 name != IrcIdentity.DefaultIdentityName |
|
921 ): |
921 del self.__identities[name] |
922 del self.__identities[name] |
922 self.identityChanged() |
923 self.identityChanged() |
923 |
924 |
924 def renameIdentity(self, oldName, newName): |
925 def renameIdentity(self, oldName, newName): |
925 """ |
926 """ |