From f7370a90aaac0e7a77ecffefeb65093ff424b2cf Mon Sep 17 00:00:00 2001 From: bobbyvish Date: Wed, 15 May 2024 11:11:27 +0530 Subject: [PATCH] refactor(module_auth): form validation --- module_iam/views.py | 4 +- module_notification/tasks.py | 2 +- module_project/settings/base.py | 4 +- templates/module_auth/user_view.html | 7 ++- templates/module_cms/faq.html | 4 +- templates/module_iam/iam_principal_add.html | 11 +++- .../module_iam/profile_details_edit.html | 16 ++++- templates/module_support/feedback.html | 61 +++++++------------ 8 files changed, 55 insertions(+), 54 deletions(-) diff --git a/module_iam/views.py b/module_iam/views.py index 2335d75..4b1b161 100644 --- a/module_iam/views.py +++ b/module_iam/views.py @@ -533,7 +533,7 @@ class AppRoleArchiveView(AppRoleView): template_name = "module_iam/iam_role_archive.html" -class PrincipalProfileView(permission.ResourcePermissionRequiredMixin, LoginRequiredMixin, generic.TemplateView): +class PrincipalProfileView( LoginRequiredMixin, generic.TemplateView): page_name = iam_constant.RESOURCE_MANAGE_DASHBOARD resource = iam_constant.RESOURCE_MANAGE_DASHBOARD model = IAmPrincipal @@ -553,7 +553,7 @@ class PrincipalProfileView(permission.ResourcePermissionRequiredMixin, LoginRequ return context -class PrincipalProfileEditView(permission.ResourcePermissionRequiredMixin, LoginRequiredMixin, generic.View): +class PrincipalProfileEditView(LoginRequiredMixin, generic.View): page_name = iam_constant.RESOURCE_MANAGE_DASHBOARD resource = iam_constant.RESOURCE_MANAGE_DASHBOARD model = IAmPrincipal diff --git a/module_notification/tasks.py b/module_notification/tasks.py index eaf3bd7..d1dd009 100644 --- a/module_notification/tasks.py +++ b/module_notification/tasks.py @@ -155,7 +155,7 @@ def notification_for_symptom(): try: notification = OneSignalService() response = notification.send_notification( - headings="Medication", + headings="Symptom", contents=notification_message, include_player_ids=player_ids, ) diff --git a/module_project/settings/base.py b/module_project/settings/base.py index 84e5e8f..1b51a60 100644 --- a/module_project/settings/base.py +++ b/module_project/settings/base.py @@ -261,10 +261,10 @@ LOGGING = { # jwt configuration # https://django-rest-framework-simplejwt.readthedocs.io/en/latest/settings.html#settings SIMPLE_JWT = { - "ACCESS_TOKEN_LIFETIME": datetime.timedelta(days=15), + "ACCESS_TOKEN_LIFETIME": datetime.timedelta(minutes=5), "REFRESH_TOKEN_LIFETIME": datetime.timedelta(days=15), "ROTATE_REFRESH_TOKENS": False, - "BLACKLIST_AFTER_ROTATION": False, + "BLACKLIST_AFTER_ROTATION": True, "UPDATE_LAST_LOGIN": False, "ALGORITHM": "HS256", "SIGNING_KEY": SECRET_KEY, diff --git a/templates/module_auth/user_view.html b/templates/module_auth/user_view.html index 5e57921..3cb0290 100644 --- a/templates/module_auth/user_view.html +++ b/templates/module_auth/user_view.html @@ -350,7 +350,7 @@ Filter - -