X-Git-Url: https://osm.etsi.org/gitweb/?p=osm%2FNBI.git;a=blobdiff_plain;f=osm_nbi%2Fadmin_topics.py;h=9facd8bdec3b3b7878c10f484dd6413ce5bb1ce0;hp=7c98a34c14bc89bf88b551009b0f20d445ae7c00;hb=38dcfeb4a5d8c8da65b9ee2d2c2f58bc6164f6bf;hpb=4015b4734a923c29c04bf9b30f5a06604dd2f0a4 diff --git a/osm_nbi/admin_topics.py b/osm_nbi/admin_topics.py index 7c98a34..9facd8b 100644 --- a/osm_nbi/admin_topics.py +++ b/osm_nbi/admin_topics.py @@ -655,11 +655,11 @@ class ProjectTopicAuth(ProjectTopic): :param db_content: The database content of this item _id :return: None if ok or raises EngineException with the conflict """ - projects = self.auth.get_project_list() - current_project = [project for project in projects - if project["name"] in session["project_id"]][0] + # projects = self.auth.get_project_list() + # current_project = [project for project in projects + # if project["name"] in session["project_id"]][0] - if _id == current_project["_id"]: + if _id == session["project_id"]: raise EngineException("You cannot delete your own project", http_code=HTTPStatus.CONFLICT) def new(self, rollback, session, indata=None, kwargs=None, headers=None):