Feat: Dogs page.
This commit is contained in:
@@ -193,7 +193,7 @@ def users():
|
||||
try:
|
||||
Helper_App.console_log(f'request_args: {request.args}')
|
||||
user_session = Model_View_User.get_user_session()
|
||||
if not user_session.get_is_logged_in():
|
||||
if (not user_session.get_is_logged_in()) or (not user_session.can_admin_user):
|
||||
return redirect(url_for('routes_dog_home.home'))
|
||||
try:
|
||||
form_filters = Filters_User.from_json(request.args)
|
||||
@@ -207,7 +207,7 @@ def users():
|
||||
return html_body
|
||||
|
||||
|
||||
@routes_user.route(Model_View_User.HASH_SAVE_DOG_USER, methods=['POST'])
|
||||
@routes_user.route(Model_View_User.HASH_SAVE_USER_USER, methods=['POST'])
|
||||
def save_user():
|
||||
data = Helper_App.get_request_data(request)
|
||||
try:
|
||||
@@ -219,7 +219,9 @@ def save_user():
|
||||
})
|
||||
model_return = Model_View_User(form_filters_old=form_filters)
|
||||
if not model_return.is_user_logged_in:
|
||||
raise Exception('User not logged in')
|
||||
return redirect(url_for('routes_core_home.home'))
|
||||
if not model_return.user.can_admin_user:
|
||||
return redirect(url_for('routes_dog_home.home'))
|
||||
|
||||
users = data[Model_View_User.FLAG_USER]
|
||||
if len(users) == 0:
|
||||
|
||||
Reference in New Issue
Block a user