From 7c13d911720e567218647f67c171c2ad0ddca362 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Adri=C3=A1n=20Robotka?= <robotka.adrian@gmail.com>
Date: Sat, 15 Aug 2020 17:23:56 +0200
Subject: [PATCH] add yt integration ANS-3

---
 git-sch-scripts/setup.py | 15 +++++++++++++--
 1 file changed, 13 insertions(+), 2 deletions(-)

diff --git a/git-sch-scripts/setup.py b/git-sch-scripts/setup.py
index f54af26..ebf7071 100644
--- a/git-sch-scripts/setup.py
+++ b/git-sch-scripts/setup.py
@@ -35,10 +35,11 @@ def iterate_group(group_id: int):
 def repo_action(project_meta):
     # print(project_meta)
     setup_project(project_meta)
+    add_youtrack(project_meta)
 
 
-def update_project(project_meta, data):
-    path = 'projects/' + str(project_meta['id'])
+def update_project(project_meta, data, postfix=''):
+    path = 'projects/' + str(project_meta['id']) + postfix
     r = requests.put(url=get_url(path), data=data)
     if r.ok:
         print("Updated: " + project_meta['name'])
@@ -66,4 +67,14 @@ def setup_project(project_meta):
     update_project(project_meta, data)
 
 
+def add_youtrack(project_meta):
+    postfix = '/services/youtrack'
+    data = {
+        'issues_url': 'https://youtrack.kszk.bme.hu/issues',
+        'project_url': 'https://youtrack.kszk.bme.hu/projects/9b25aaac-1002-4fbc-ab29-c4bc7ff365da',
+        'description': 'KSZK YouTrack'
+    }
+    update_project(project_meta, data, postfix)
+
+
 iterate_group(1604)
-- 
GitLab