From db04d1ed5d5da9cb1a31c56984663f90d1bf998a Mon Sep 17 00:00:00 2001 From: Eduardo Sousa Date: Fri, 31 May 2019 13:43:41 +0100 Subject: [PATCH 1/1] Fix bug 724 Change-Id: Ia51a08cc8bffedfeb271a7ef6aad462edb1f87a6 Signed-off-by: Eduardo Sousa --- osm_nbi/admin_topics.py | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/osm_nbi/admin_topics.py b/osm_nbi/admin_topics.py index b77bc91..ffe24fb 100644 --- a/osm_nbi/admin_topics.py +++ b/osm_nbi/admin_topics.py @@ -934,8 +934,7 @@ class RoleTopicAuth(BaseTopic): :param _id: server internal id :return: dictionary, raise exception if not found. """ - filter_db = self._get_project_filter(session) - filter_db["_id"] = _id + filter_db = {"_id": _id} role = self.db.get_one(self.topic, filter_db) new_role = dict(role) @@ -1014,8 +1013,7 @@ class RoleTopicAuth(BaseTopic): :return: dictionary with deleted item _id. It raises EngineException on error: not found, conflict, ... """ self.check_conflict_on_del(session, _id, None) - filter_q = self._get_project_filter(session) - filter_q["_id"] = _id + filter_q = {"_id": _id} if not dry_run: self.auth.delete_role(_id) v = self.db.del_one(self.topic, filter_q) -- 2.17.1