From a154723c5454ea8bc5b43d6d5f12c993c3fe90eb Mon Sep 17 00:00:00 2001
From: Marco Holz <marco.holz@fitko.de>
Date: Tue, 14 Sep 2021 18:46:29 +0000
Subject: [PATCH] fix: gitlab project IDs

Set different gitlab project IDs for submission api and routing api
---
 docs/apis/delivery-service.mdx | 2 +-
 docs/apis/routing-api.mdx      | 2 +-
 src/components/ApiSpec.js      | 3 +--
 3 files changed, 3 insertions(+), 4 deletions(-)

diff --git a/docs/apis/delivery-service.mdx b/docs/apis/delivery-service.mdx
index f14358922..5335ab2d6 100644
--- a/docs/apis/delivery-service.mdx
+++ b/docs/apis/delivery-service.mdx
@@ -5,4 +5,4 @@ hide_table_of_contents: true
 
 import ApiSpec from '@site/src/components/ApiSpec'
 
-<ApiSpec path={"openapi"} artifact={"zustelldienst.yml"} />
+<ApiSpec gitlabProjectId={"1"} path={"openapi"} artifact={"zustelldienst.yml"} />
diff --git a/docs/apis/routing-api.mdx b/docs/apis/routing-api.mdx
index 3775ee4c0..c41155d5d 100644
--- a/docs/apis/routing-api.mdx
+++ b/docs/apis/routing-api.mdx
@@ -5,4 +5,4 @@ hide_table_of_contents: true
 
 import ApiSpec from '@site/src/components/ApiSpec'
 
-<ApiSpec path={"routing-api"} artifact={"routing-api.yaml"} />
+<ApiSpec gitlabProjectId={"44"} path={"routing-api"} artifact={"routing-api.yaml"} />
diff --git a/src/components/ApiSpec.js b/src/components/ApiSpec.js
index 9df7278dc..322fc187e 100644
--- a/src/components/ApiSpec.js
+++ b/src/components/ApiSpec.js
@@ -8,7 +8,6 @@ import getLatestVersion from "@site/src/utils/getLatestVersion";
 import DownloadLabel from "./DownloadLabel";
 
 const SCHEMA_BASE_URL = 'https://schema.fitko.de/fit-connect'
-const GITLAB_PROJECT_ID = 1
 
 export default function ApiSpec(props) {
   const isInBrowser = ExecutionEnvironment.canUseDOM
@@ -16,7 +15,7 @@ export default function ApiSpec(props) {
 
   const {execute, status, error, value: latestVersion} = useAsync(getLatestVersion, {
     siteVersion,
-    projectId: GITLAB_PROJECT_ID
+    projectId: props.gitlabProjectId
   }, false)
 
   if (isInBrowser) {
-- 
GitLab