def page_links(): over = [] if current_user.is_soker(): over = [ { "title": u"Mine søknader", "path": "/soknader" }, { "title": u"Min profil", "path": "/profil" } ] if current_user.is_saksbehandler() or current_user.is_godkjenner(): over.append({ "title": u"Min arbeidsliste", "path": "/soknader" }) if current_user.is_administrator(): over.append({ "title": u"Admin", "path": "/admin" }) links = { "over": over, "under": [] } return links
def home(): if current_user.is_soker(): return redirect('soknader') elif current_user.is_saksbehandler() or current_user.is_godkjenner(): return redirect('soknader') elif current_user.is_administrator(): return redirect('admin') # Hvis vi ikke finner passende autentiseringstype el rolle. abort(401, 'Ugyldig innlogging.')
def get_user_mode(): if current_user.is_soker(): return 'tilskudd_soker' elif current_user.is_saksbehandler(): return 'tilskudd_saksbehandler' elif current_user.is_godkjenner(): return 'tilskudd_godkjenner' elif current_user.is_administrator(): return 'tilskudd_admin' else: # Hvis vi ikke finner passende autentiseringstype el rolle. abort(401, 'Ugyldig innlogging.')
def soknader(): mode = None if current_user.is_soker(): mode = 'soker' elif current_user.is_saksbehandler(): mode = 'saksbehandler' elif current_user.is_godkjenner(): mode = 'godkjenner' return render_tilskudd_template( 'soknader/page_soknader.html', mode=mode )