diff --git a/frontend/src/lib/eventList/EventCard.svelte b/frontend/src/lib/eventList/EventCard.svelte
index 0be0b3b..1bf4390 100644
--- a/frontend/src/lib/eventList/EventCard.svelte
+++ b/frontend/src/lib/eventList/EventCard.svelte
@@ -16,6 +16,9 @@
displaySettings: ImageListCustomizations,
reverse?: boolean
} = $props();
+
+ console.log(event);
+ $inspect(event);
diff --git a/frontend/src/routes/elist/[slug]/+page.svelte b/frontend/src/routes/elist/[slug]/+page.svelte
index d5b335a..8af8329 100644
--- a/frontend/src/routes/elist/[slug]/+page.svelte
+++ b/frontend/src/routes/elist/[slug]/+page.svelte
@@ -44,6 +44,8 @@
return false;
}
});
+
+ console.log(events);
diff --git a/frontend/src/routes/elist/elistEventFetch.remote.ts b/frontend/src/routes/elist/elistEventFetch.remote.ts
index fb567e4..976c1fa 100644
--- a/frontend/src/routes/elist/elistEventFetch.remote.ts
+++ b/frontend/src/routes/elist/elistEventFetch.remote.ts
@@ -7,52 +7,53 @@ import type { EventListDBModel } from "@/utils";
config();
export const getEventsForElist = query(v.string(), async (listId) => {
- const { locals } = getRequestEvent();
-
- let events: EventDBModel[] = [];
- let eventList: EventListDBModel;
- try {
- eventList = await locals.pb.collection("eventLists").getOne(listId, {
- headers: {
- Authorization: "Bearer " + process.env["POCKETBASE_TOKEN"]!,
- },
- });
- } catch (err) {
- console.log("Event list not found.", err);
- return events;
- }
-
- const today = new Date();
- const now = `${today.getFullYear()}-${(today.getMonth() + 1).toString().padStart(2, "0")}-${(today.getDate() - 2).toString().padStart(2, "0")}`;
-
- try {
- let filter = `startTime > "${now}" && imageURL != ""`;
-
- // This filter shows all events for the testing dev feed.
- if (eventList.id !== "js44ym8zp9lfu3v") {
- filter += ` && owner = "${eventList.owner}"`;
- }
-
- if (eventList.filters.onlyShowFeatured) {
- filter += " && featured = true";
- }
-
- if (eventList.filters.hideUnpublished) {
- filter += " && visibleInChurchCenter = true";
- }
-
- events = await locals.pb.collection("events").getFullList({
- filter,
- sort: "startTime",
- fields: eventFieldRequirementsPublic,
- headers: {
- Authorization: "Bearer " + process.env["POCKETBASE_TOKEN"]!,
- },
- });
- } catch (err) {
- console.log("Events not found.", err);
- return events;
- }
-
- return events;
+ const { locals } = getRequestEvent();
+
+ let events: EventDBModel[] = [];
+ let eventList: EventListDBModel;
+
+ try {
+ eventList = await locals.pb.collection("eventLists").getOne(listId, {
+ headers: {
+ Authorization: "Bearer " + process.env["POCKETBASE_TOKEN"]!,
+ },
+ });
+ } catch (err) {
+ console.log("Event list not found.", err);
+ return events;
+ }
+
+ const today = new Date();
+ const now = `${today.getFullYear()}-${(today.getMonth() + 1).toString().padStart(2, "0")}-${(today.getDate() - 2).toString().padStart(2, "0")}`;
+
+ try {
+ let filter = `startTime > "${now}" && imageURL != ""`;
+
+ // This filter shows all events for the testing dev feed.
+ if (eventList.id !== "js44ym8zp9lfu3v") {
+ filter += ` && owner = "${eventList.owner}"`;
+ }
+
+ if (eventList.filters.onlyShowFeatured) {
+ filter += " && featured = true";
+ }
+
+ if (eventList.filters.hideUnpublished) {
+ filter += " && visibleInChurchCenter = true";
+ }
+
+ events = await locals.pb.collection("events").getFullList({
+ filter,
+ sort: "startTime",
+ fields: eventFieldRequirementsPublic,
+ headers: {
+ Authorization: "Bearer " + process.env["POCKETBASE_TOKEN"]!,
+ },
+ });
+ } catch (err) {
+ console.log("Events not found.", err);
+ return events;
+ }
+
+ return events;
});