Skip to content

Commit

Permalink
Merge pull request #221 from gcivil-nyu-org/fix/202
Browse files Browse the repository at this point in the history
Fix/202
  • Loading branch information
shreyas2499 committed Apr 13, 2024
2 parents 876964a + 16eba11 commit 8612d0a
Showing 1 changed file with 27 additions and 27 deletions.
54 changes: 27 additions & 27 deletions healthScore/views.py
Original file line number Diff line number Diff line change
Expand Up @@ -110,7 +110,7 @@ def homepage(request):
return render(request, "homepage.html")


@login_required
@login_required(login_url="/")
def view_health_history(request):
# Create a new QueryDict object with the desired parameters: fetch only approved records for health history page
if request.user.is_patient:
Expand All @@ -125,7 +125,7 @@ def view_health_history(request):
return redirect("homepage")


@login_required
@login_required(login_url="/")
def view_user_info(request):
if request.method == "GET":
current_user = request.user
Expand All @@ -152,7 +152,7 @@ def view_user_info(request):
return render(request, "user_profile.html", {"userInfo": userInfo})


@login_required
@login_required(login_url="/")
@csrf_exempt
def edit_user_info(request):
if request.method == "POST":
Expand Down Expand Up @@ -206,7 +206,7 @@ def edit_user_info(request):
view_user_info(request)


@login_required
@login_required(login_url="/")
def view_report(request, selected_records=None):
if request.method == "POST":
response = HttpResponse(content_type="application/pdf")
Expand Down Expand Up @@ -434,15 +434,15 @@ def login_view(request):
return render(request, "login.html")


@login_required
@login_required(login_url="/")
def view_health_history_requests(request):
if request.user.is_patient:
zipped_details = get_health_history_details(request=request)
return render(request, "view_requests.html", {"zipped_details": zipped_details})
redirect("homepage")


@login_required
@login_required(login_url="/")
def record_sent_view(request):
return render(request, "record_submit_complete.html")

Expand Down Expand Up @@ -495,7 +495,7 @@ def get_edit(request, rec_id):
return render(request, "edit_health_record.html", {"data": data})


@login_required
@login_required(login_url="/")
def add_health_record_view(request):
hospitalList = list(Hospital.objects.all().values())
data = {
Expand Down Expand Up @@ -561,7 +561,7 @@ def add_health_record_view(request):
return render(request, "record_submit.html", {"data": data})


@login_required
@login_required(login_url="/")
def edit_health_record_view(request):
if request.method == "POST":
rec = json.loads(request.body)
Expand Down Expand Up @@ -656,7 +656,7 @@ def hospital_staff_directory(request):
return render(request, "healthcare_facility.html", context)


@login_required
@login_required(login_url="/")
@csrf_exempt
def add_healthcare_staff(request):
if request.user.is_authenticated and request.method == "POST":
Expand Down Expand Up @@ -719,7 +719,7 @@ def add_healthcare_staff(request):
return JsonResponse({"error": "Unauthorized"}, status=401)


@login_required
@login_required(login_url="/")
@csrf_exempt
def deactivate_healthcare_staff(request):
if request.user.is_authenticated and request.method == "PUT":
Expand All @@ -739,7 +739,7 @@ def deactivate_healthcare_staff(request):
return JsonResponse({"error": "Unauthorized"}, status=401)


@login_required
@login_required(login_url="/")
@csrf_exempt
def activate_healthcare_staff(request):
if request.user.is_authenticated and request.method == "PUT":
Expand All @@ -762,12 +762,12 @@ def activate_healthcare_staff(request):
return JsonResponse({"error": "Unauthorized"}, status=401)


@login_required
@login_required(login_url="/")
def community_home(request):
return redirect("all_posts")


@login_required
@login_required(login_url="/")
def view_all_posts(request):
posts = Post.objects.all().order_by("-createdAt")
posts_with_status_info = [
Expand All @@ -787,22 +787,22 @@ def view_all_posts(request):
)


@login_required
@login_required(login_url="/")
def view_my_posts(request):
posts = Post.objects.filter(user=request.user).order_by("-createdAt")
return render(
request, "community_home.html", {"posts": posts, "headerTitle": "My posts"}
)


@login_required
@login_required(login_url="/")
def view_post(request, post_id):
post = get_object_or_404(Post, id=post_id)
comments = post.comments.all()
return render(request, "post_details.html", {"post": post, "comments": comments})


@login_required
@login_required(login_url="/")
def create_post(request):
if request.method == "POST":
form = PostForm(request.POST)
Expand All @@ -816,7 +816,7 @@ def create_post(request):
return render(request, "post_create.html", {"form": form})


@login_required
@login_required(login_url="/")
def edit_post(request, post_id):
post = get_object_or_404(Post, id=post_id)
if request.method == "POST":
Expand All @@ -829,7 +829,7 @@ def edit_post(request, post_id):
return render(request, "post_edit.html", {"form": form})


@login_required
@login_required(login_url="/")
def delete_post(request, post_id):
post = get_object_or_404(Post, id=post_id)
if request.method == "GET":
Expand All @@ -838,7 +838,7 @@ def delete_post(request, post_id):
return redirect("view_post", post_id=post_id)


@login_required
@login_required(login_url="/")
def create_comments(request, post_id):
post = get_object_or_404(Post, id=post_id)
if request.method == "POST":
Expand All @@ -852,7 +852,7 @@ def create_comments(request, post_id):
return redirect("view_post", post_id=post.id)


@login_required
@login_required(login_url="/")
def delete_comment(request, comment_id):
comment = get_object_or_404(Comment, id=comment_id)
if request.method == "GET":
Expand Down Expand Up @@ -894,7 +894,7 @@ def request_health_history(request):
return render(request, "request_health_history.html")


@login_required
@login_required(login_url="/")
@csrf_exempt
def view_health_history_access_requests(request):
if request.method == "GET":
Expand Down Expand Up @@ -970,7 +970,7 @@ def send_rejection_emails(request):
return JsonResponse({"message": "Emails have been sent!"}, status=200)


@login_required()
@login_required(login_url="/")
def update_request_status(request):
if request.method == "POST" and request.user.is_healthcare_worker:
update = json.loads(request.body)
Expand All @@ -991,7 +991,7 @@ def update_request_status(request):
return view_healthworkers_user_record(request)


@login_required
@login_required(login_url="/")
def view_healthworkers_user_record(request):
if request.method == "GET" and request.user.is_healthcare_worker:
current_user = request.user
Expand Down Expand Up @@ -1069,15 +1069,15 @@ def view_healthworkers_user_record(request):
return homepage(request)


@login_required
@login_required(login_url="/")
def admin_view_health_history_requests(request):
zipped_details = get_admin_health_history_details(request=request)
return render(
request, "admin_view_records.html", {"zipped_details": zipped_details}
)


@login_required
@login_required(login_url="/")
def get_admin_edit(request, rec_id):
selected_record = list(HealthRecord.objects.filter(id=rec_id).values())

Expand Down Expand Up @@ -1114,7 +1114,7 @@ def get_admin_edit(request, rec_id):
return render(request, "admin_edit_health_record.html", {"data": data})


@login_required
@login_required(login_url="/")
def list_hospitals(request):
if request.method == "GET":
name_query = request.GET.get("name", "")
Expand All @@ -1129,7 +1129,7 @@ def list_hospitals(request):
return render(request, "hospital_list.html", {"hospitals": hospitals})


@login_required
@login_required(login_url="/")
@csrf_exempt
def update_hospital_status(request, hospital_id):
if request.method == "POST":
Expand Down

0 comments on commit 8612d0a

Please sign in to comment.