From 9a3b6d37930eed8b2989a4b43344ecb5978b5e56 Mon Sep 17 00:00:00 2001 From: Andrey Sokolovskiy Date: Wed, 12 Jun 2024 23:31:19 +0700 Subject: [PATCH] fix --- __init__.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/__init__.py b/__init__.py index 4331b83..1ce4da6 100644 --- a/__init__.py +++ b/__init__.py @@ -16,7 +16,7 @@ class GitlabPipelineSkill(Skill): # do some setup stuff here async def _rest_call(self, site, api_url, call_method): - token = self.config["gitlab"][site]["access_token"], + token = self.config["sites"][site]["access_token"], headers = {f"Authorization: Bearer {token}"} timeout = aiohttp.ClientTimeout(total=60) async with aiohttp.ClientSession(headers=headers, timeout=timeout) as session: @@ -30,7 +30,7 @@ class GitlabPipelineSkill(Skill): return data async def get_latest_pipeline(self, site, project_id): - api_url = f"{self.config["gitlab"]["sites"][site]["url"]}/api/v4/projects/{project_id}/pipelines/latest" + api_url = f"{self.config["sites"][site]["url"]}/api/v4/projects/{project_id}/pipelines/latest" data = await self._rest_call(site, api_url, "get") return_text = f"*For site {site} latest - Pipline*\n" for i in data["results"]: @@ -63,5 +63,5 @@ class GitlabPipelineSkill(Skill): @match_regex(r"^/gitlab sites$") async def list_gitlab_sites(self, message): - sites_print = [i["site"] for i in self.config.sites] + sites_print = [i["site"] for i in self.config["sites"] await message.respond(f"{sites_print}")