[FIX] HORILLA API: Login required request issue

This commit is contained in:
Horilla
2025-05-19 10:40:08 +05:30
parent 1b4304956b
commit 8760d14848
2 changed files with 6 additions and 2 deletions

View File

@@ -243,7 +243,10 @@ def login_required(view_func):
request.session["title"] = "Dashboard".upper()
login_url = reverse("login")
query_string = urlencode(request.GET)
try:
query_string = urlencode(request.GET)
except:
query_string = None
redirect_url = f"{login_url}?next={request.path}"
if query_string:
redirect_url += f"&{query_string}"

View File

@@ -157,6 +157,7 @@ class ClockOutAPIView(APIView):
except:
pass
if request.user.employee_get.check_online():
print("----------------")
current_date = date.today()
current_time = datetime.now().time()
current_datetime = datetime.now()
@@ -174,7 +175,7 @@ class ClockOutAPIView(APIView):
except Exception as error:
logger.error("Got an error in clock_out", error)
return Response({"message": "Clocked-Out"}, status=200)
# return Response({"message": "Clocked-Out"}, status=200)
return Response({"message": "Already clocked-out"}, status=400)