def assigmentCount(): """ Vrácení počtu nevyřízených zadání, použito pro aktualizaci v menu""" usr = getUser() if (not usr) or (not usr.inRole("lector")): return {"status" : "error", "count" : "!"} return { "status" : "ok", "count" : Assigment.getPendingCount(usr.login) }
def assigmentCount(): """ Vrácení počtu nevyřízených zadání, použito pro aktualizaci v menu""" usr = getUser() if (not usr) or (not usr.inRole("lector")): return {"status": "error", "count": "!"} return {"status": "ok", "count": Assigment.getPendingCount(usr.login)}
def lectureMenu(): usr = getUser() if usr and usr.inRole("student"): addMenu("/assigments","Zadání",25) if usr and usr.inRole("lector"): addMenu("/assigments-lector","Zadání",10, Assigment.getPendingCount(usr.login) )
def lectureMenu(): usr = getUser() if usr and usr.inRole("student"): addMenu("/assigments", "Zadání", 25) if usr and usr.inRole("lector"): addMenu("/assigments-lector", "Zadání", 10, Assigment.getPendingCount(usr.login))