Skip to content

Commit 75f01e5

Browse files
authored
Signup button added in menu. Fixes #505 (#634)
1 parent 5dcc777 commit 75f01e5

File tree

2 files changed

+9
-2
lines changed

2 files changed

+9
-2
lines changed

decorators.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -111,7 +111,8 @@ def decorated_function(*args, **kwargs):
111111
menu_entries.get('regression', {}),
112112
menu_entries.get('config', {}),
113113
menu_entries.get('account', {}),
114-
menu_entries.get('auth', {})
114+
menu_entries.get('auth', {}),
115+
menu_entries.get('signup', {}),
115116
]
116117
ctx['active_route'] = request.endpoint
117118

mod_auth/controllers.py

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,13 @@ def before_app_request() -> None:
3333
'icon': 'sign-in' if g.user is None else 'sign-out',
3434
'route': 'auth.login' if g.user is None else 'auth.logout'
3535
}
36-
if g.user is not None:
36+
if g.user is None:
37+
g.menu_entries['signup'] = {
38+
'title': 'Sign up',
39+
'icon': 'user-plus',
40+
'route': 'auth.signup'
41+
}
42+
else:
3743
g.menu_entries['account'] = {
3844
'title': 'Manage account',
3945
'icon': 'user',

0 commit comments

Comments
 (0)