Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSimon Schampijer <simon@schampijer.de>2009-03-30 12:52:49 (GMT)
committer Simon Schampijer <simon@schampijer.de>2009-03-30 12:52:49 (GMT)
commited7dc9d16c1fea89027d19b16503fd67636d25c6 (patch)
tree1bbfd3af2c6c49c8aa9d96106253b5f2eb876df8
parent7029205131d1f8a776f226f74d09458e3e882728 (diff)
AP: Do not write timestamp when not managed to connect #623
-rw-r--r--src/jarabe/model/network.py11
1 files changed, 7 insertions, 4 deletions
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'):