From f5fe10ea9ee1e7e20b3c8aee5339559897961920 Mon Sep 17 00:00:00 2001 From: Tim Schubert Date: Wed, 18 Apr 2018 16:05:06 +0200 Subject: [PATCH] Fixup: parameters of deadlines func --- abgabesystem.py | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/abgabesystem.py b/abgabesystem.py index ac245ba..7af9345 100644 --- a/abgabesystem.py +++ b/abgabesystem.py @@ -205,16 +205,17 @@ def sync_project(gl, course, student): return project -def deadlines(gl, course, args): +def deadlines(gl, conf, args): """Checks deadlines for course and triggers deadline if it is reached""" - for deadline in course.deadlines: - if deadline.test(): - for project in course.group.projects.list(): - try: - deadline.trigger(project) - except gitlab.exceptions.GitlabHttpError as e: - log.warn(e) + for course in conf.courses: + for deadline in course.deadlines: + if deadline.test(): + for project in course.group.projects.list(): + try: + deadline.trigger(project) + except gitlab.exceptions.GitlabHttpError as e: + log.warn(e) def sync(gl, conf, args):