From ed7dc9d16c1fea89027d19b16503fd67636d25c6 Mon Sep 17 00:00:00 2001 From: Simon Schampijer Date: Mon, 30 Mar 2009 12:52:49 +0000 Subject: AP: Do not write timestamp when not managed to connect #623 --- diff --git a/src/jarabe/model/network.py b/src/jarabe/model/network.py index bd4b7d1..6d2f400 100644 --- a/src/jarabe/model/network.py +++ b/src/jarabe/model/network.py @@ -245,8 +245,9 @@ class NMSettingsConnection(dbus.service.Object): config.set(identifier, 'uuid', self._settings.connection.uuid) config.set(identifier, 'autoconnect', self._settings.connection.autoconnect) - config.set(identifier, 'timestamp', - self._settings.connection.timestamp) + if self._settings.connection.timestamp is not None: + config.set(identifier, 'timestamp', + self._settings.connection.timestamp) if self._settings.wireless_security is not None: if self._settings.wireless_security.key_mgmt is not None: @@ -362,8 +363,10 @@ def load_connections(): settings.connection.type = nmtype autoconnect = bool(config.get(section, 'autoconnect')) settings.connection.autoconnect = autoconnect - timestamp = int(config.get(section, 'timestamp')) - settings.connection.timestamp = timestamp + + if config.has_option(section, 'timestamp'): + timestamp = int(config.get(section, 'timestamp')) + settings.connection.timestamp = timestamp secrets = None if config.has_option(section, 'key-mgmt'): -- cgit v0.9.1