Tim Schubert 2018-10-17 11:27:07 +02:00
parent 83eb88f86b
commit fc53427cad
2 changed files with 3 additions and 3 deletions

View file

@ -3,7 +3,7 @@ import logging as log
from gitlab import DEVELOPER_ACCESS
from gitlab.exceptions import GitlabError, GitlabCreateError
from .students import enrolled_students
from .course import InvalidCourse
from .course import InvalidCourse, create_solutions_group
def create_tag(project, tag, ref):
@ -144,7 +144,7 @@ def setup_projects(gl, course, deploy_key):
solutions = gl.groups.get(group.id)
if solutions is None:
raise InvalidCourse("No solutions subgroup")
solutions = create_solutions_group(gl, course)
reference_project = None
reference_projects = solutions.projects.list(search='solutions')

View file

@ -137,7 +137,7 @@ def get_student_group(gl, course_name):
students_group = gl.groups.get(g.id)
if students_group is None:
raise MissingStudentsGroup()
students_group = create_students_group(gl, course)
return students_group