From 8a299558d47ed04d01b0aa396a1cfdf16c7820cd Mon Sep 17 00:00:00 2001 From: Ruben Pollan Date: Thu, 12 May 2016 22:28:35 +0200 Subject: [bug] check if 'enabled' field exist in the Identity document - Related: #7961 --- src/leap/mx/couchdbhelper.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/leap/mx/couchdbhelper.py b/src/leap/mx/couchdbhelper.py index e9cf4a4..f17466d 100644 --- a/src/leap/mx/couchdbhelper.py +++ b/src/leap/mx/couchdbhelper.py @@ -100,13 +100,14 @@ class ConnectedCouchDB(client.CouchDB): pubkey = None if result["rows"]: doc = result["rows"][0]["doc"] - if doc["enabled"]: + if "enabled" not in doc or doc["enabled"]: uuid = doc["user_id"] if "keys" in doc: pubkey = doc["keys"]["pgp"] return uuid, pubkey d.addCallback(_get_uuid_and_pubkey_cbk) + d.addErrback(lambda _: (None, None)) return d def getPubkey(self, uuid): -- cgit v1.2.3 From f0abb03a1988b3736790d33bcbcc1229f4050b12 Mon Sep 17 00:00:00 2001 From: Kali Kaneko Date: Fri, 13 May 2016 09:14:13 -0400 Subject: [pkg] remove old changes notes --- changes/bug_6937_remove-syslog-option | 2 -- changes/feature_6942_use_syslog | 1 - changes/feature_7272-msg-key-not-found | 1 - changes/feature_7435_unit_testing | 1 - changes/feature_7439_remove_provenance | 1 - changes/feature_7565_couchdb_refactor | 1 - 6 files changed, 7 deletions(-) delete mode 100644 changes/bug_6937_remove-syslog-option delete mode 100644 changes/feature_6942_use_syslog delete mode 100644 changes/feature_7272-msg-key-not-found delete mode 100644 changes/feature_7435_unit_testing delete mode 100644 changes/feature_7439_remove_provenance delete mode 100644 changes/feature_7565_couchdb_refactor diff --git a/changes/bug_6937_remove-syslog-option b/changes/bug_6937_remove-syslog-option deleted file mode 100644 index d3a65c3..0000000 --- a/changes/bug_6937_remove-syslog-option +++ /dev/null @@ -1,2 +0,0 @@ - o Remove logging to syslog for now. We should only do this in the future, - when the platform is ready for it. Closes #6937. diff --git a/changes/feature_6942_use_syslog b/changes/feature_6942_use_syslog deleted file mode 100644 index ffa8f62..0000000 --- a/changes/feature_6942_use_syslog +++ /dev/null @@ -1 +0,0 @@ -- Use syslog for logging (Closes: #6859) diff --git a/changes/feature_7272-msg-key-not-found b/changes/feature_7272-msg-key-not-found deleted file mode 100644 index 2d82df8..0000000 --- a/changes/feature_7272-msg-key-not-found +++ /dev/null @@ -1 +0,0 @@ -- return a more meaningful msg if user exists but has no key (Closes: #7272) diff --git a/changes/feature_7435_unit_testing b/changes/feature_7435_unit_testing deleted file mode 100644 index 32778b7..0000000 --- a/changes/feature_7435_unit_testing +++ /dev/null @@ -1 +0,0 @@ -- set up unit testing infrastructure (Closes: #7435) diff --git a/changes/feature_7439_remove_provenance b/changes/feature_7439_remove_provenance deleted file mode 100644 index 188b9a2..0000000 --- a/changes/feature_7439_remove_provenance +++ /dev/null @@ -1 +0,0 @@ -- Don't add X-Leap-Provenance header (Closes: #7439) diff --git a/changes/feature_7565_couchdb_refactor b/changes/feature_7565_couchdb_refactor deleted file mode 100644 index dc6ac0b..0000000 --- a/changes/feature_7565_couchdb_refactor +++ /dev/null @@ -1 +0,0 @@ -- Update code to the new CouchDatabase soledad code -- cgit v1.2.3 From 69a4fbcf1c8069a713c9d59b0a416da9a3b2e2c0 Mon Sep 17 00:00:00 2001 From: Kali Kaneko Date: Fri, 13 May 2016 09:16:59 -0400 Subject: [pkg] add changelog for 0.8.1 --- CHANGELOG.rst | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 31fba49..b1824a7 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -1,3 +1,10 @@ +0.8.1 - 13 May, 2016 ++++++++++++++++++++++++++++++++ + +Bugfixes +~~~~~~~~ +- `#7961 `_: Deleted account crashes leap-mx + 0.8.0 - 18 Apr, 2016 +++++++++++++++++++++++++++++++ -- cgit v1.2.3