From ea851a4215510e6ff79c88075ac88570405e0a4e Mon Sep 17 00:00:00 2001 From: Dmitry Ivanov Date: Fri, 24 May 2024 15:47:02 +0300 Subject: [PATCH] Update trainings.py --- app/api/trainings.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/app/api/trainings.py b/app/api/trainings.py index eca7f27..9e69f4d 100644 --- a/app/api/trainings.py +++ b/app/api/trainings.py @@ -440,9 +440,11 @@ def get_all_trainings() -> (dict, int): print(number_page, count_items) authorized = check_auth() is not None - if not (check_admin() or (authorized and [session.get('session_id')] == username)): + if not authorized: return {}, 404 - + elif not check_admin(): + filters['username'] = [session.get('session_id')] + trainings = GetAllTrainingsFilterManager().query_with_filters(filters, number_page, count_items) trainings_json = {'trainings': {}}