from init import Semesterlist, User def getCookie(cookies): """ Liefert (letzten) Cookie der Cookies-Liste zurück. :param cookies: :return Cookie: """ cookie = 0 for c in cookies: cookie = c.value return cookie def getSemesterList(uid): """ Liefert die IDs der Semester für den User :param uid: :return Semester-ID-Liste: """ dbSemesterList = Semesterlist.query.filter_by(uid=uid).all() semesterList = [] for semester in dbSemesterList: semesterList += [[semester.semestername, semester.semesterid]] semesterList.sort(key=lambda x: x[-1], reverse=True) return semesterList def loadUser(uid): """ Hilfsfunktion, die den User für die UID zurückgibt. :param uid: :return User: """ return User.query.filter_by(id=uid).first()