From 522a101759b4e4476f6d5f8a4294e6a10871982f Mon Sep 17 00:00:00 2001 From: meichthys Date: Sun, 16 Nov 2025 04:17:49 +0000 Subject: [PATCH] Keep Answerd prayers in portal & sort by status descending (to keep answered prayers at bottom) --- .../doctype/church_prayer_request/church_prayer_request.py | 6 ++++++ .../web_form/prayer_request/prayer_request.json | 4 ++-- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/church/church_prayers/doctype/church_prayer_request/church_prayer_request.py b/church/church_prayers/doctype/church_prayer_request/church_prayer_request.py index 1bf6416..653547d 100644 --- a/church/church_prayers/doctype/church_prayer_request/church_prayer_request.py +++ b/church/church_prayers/doctype/church_prayer_request/church_prayer_request.py @@ -8,3 +8,9 @@ from frappe.website.website_generator import WebsiteGenerator class ChurchPrayerRequest(Document): pass + + +def get_list_context(context): + """Sort the portal list view by status descenting""" + context.order_by = "status desc" + return context diff --git a/church/church_prayers/web_form/prayer_request/prayer_request.json b/church/church_prayers/web_form/prayer_request/prayer_request.json index 0dd9eed..4814d38 100644 --- a/church/church_prayers/web_form/prayer_request/prayer_request.json +++ b/church/church_prayers/web_form/prayer_request/prayer_request.json @@ -8,7 +8,7 @@ "anonymous": 0, "apply_document_permissions": 0, "button_label": "Save", - "condition_json": "[[\"Church Prayer Request\",\"status\",\"!=\",\"Answered\",false]]", + "condition_json": "[]", "creation": "2025-09-13 22:28:01.939717", "doc_type": "Church Prayer Request", "docstatus": 0, @@ -56,7 +56,7 @@ "list_title": "Your Prayer Requests", "login_required": 1, "max_attachment_size": 0, - "modified": "2025-11-15 01:31:36.876277", + "modified": "2025-11-15 23:12:52.336695", "modified_by": "Administrator", "module": "Church Prayers", "name": "prayer-request",