Ticket #623: 623.3.patch

File 623.3.patch, 1.4 KB (added by erikos, 15 years ago)
  • src/jarabe/model/network.py

    diff --git a/src/jarabe/model/network.py b/src/jarabe/model/network.py
    index bd4b7d1..6d2f400 100644
    a b class NMSettingsConnection(dbus.service.Object): 
    245245            config.set(identifier, 'uuid', self._settings.connection.uuid)
    246246            config.set(identifier, 'autoconnect',
    247247                       self._settings.connection.autoconnect)
    248             config.set(identifier, 'timestamp',
    249                        self._settings.connection.timestamp)
     248            if self._settings.connection.timestamp is not None:
     249                config.set(identifier, 'timestamp',
     250                           self._settings.connection.timestamp)
    250251
    251252            if self._settings.wireless_security is not None:
    252253                if self._settings.wireless_security.key_mgmt is not None:
    def load_connections(): 
    362363            settings.connection.type = nmtype
    363364            autoconnect = bool(config.get(section, 'autoconnect'))
    364365            settings.connection.autoconnect = autoconnect
    365             timestamp = int(config.get(section, 'timestamp'))
    366             settings.connection.timestamp = timestamp
     366
     367            if config.has_option(section, 'timestamp'):
     368                timestamp = int(config.get(section, 'timestamp'))
     369                settings.connection.timestamp = timestamp
    367370
    368371            secrets = None
    369372            if config.has_option(section, 'key-mgmt'):