From 3945916c9ea5d2e79ee15c4d313941b73cb92424 Mon Sep 17 00:00:00 2001 From: Jason Date: Thu, 19 Sep 2024 18:05:05 -0500 Subject: [PATCH 1/3] fix event list display to include club wide field --- src/screens/events/Events.tsx | 24 ++++++++++++++---------- 1 file changed, 14 insertions(+), 10 deletions(-) diff --git a/src/screens/events/Events.tsx b/src/screens/events/Events.tsx index 9694286e..a500b1b6 100644 --- a/src/screens/events/Events.tsx +++ b/src/screens/events/Events.tsx @@ -66,43 +66,45 @@ const Events = ({ navigation }: EventsProps) => { const mainEventsFiltered = upcomingEventsData.filter( (event: SHPEEvent) => (hasPrivileges || !event.hiddenEvent) && - event.eventType !== EventType.COMMITTEE_MEETING && - event.eventType !== EventType.INTRAMURAL_EVENT + (event.eventType !== EventType.COMMITTEE_MEETING && + event.eventType !== EventType.INTRAMURAL_EVENT) || event.general ); const intramuralEventsFiltered = upcomingEventsData.filter( (event: SHPEEvent) => (hasPrivileges || !event.hiddenEvent) && - event.eventType === EventType.INTRAMURAL_EVENT + event.eventType === EventType.INTRAMURAL_EVENT && + !event.general ); const committeeEventsFiltered = upcomingEventsData.filter( (event: SHPEEvent) => (hasPrivileges || !event.hiddenEvent) && - event.eventType === EventType.COMMITTEE_MEETING + event.eventType === EventType.COMMITTEE_MEETING && + !event.general ); const pastMainEvents = allPastEvents.filter( (event: SHPEEvent) => (hasPrivileges || !event.hiddenEvent) && - event.eventType !== EventType.COMMITTEE_MEETING && - event.eventType !== EventType.INTRAMURAL_EVENT + (event.eventType !== EventType.COMMITTEE_MEETING && + event.eventType !== EventType.INTRAMURAL_EVENT) || event.general ); const pastIntramuralEvents = allPastEvents.filter( (event: SHPEEvent) => (hasPrivileges || !event.hiddenEvent) && - event.eventType === EventType.INTRAMURAL_EVENT + event.eventType === EventType.INTRAMURAL_EVENT && + !event.general ); const pastCommitteeEvents = allPastEvents.filter( (event: SHPEEvent) => (hasPrivileges || !event.hiddenEvent) && - event.eventType === EventType.COMMITTEE_MEETING + event.eventType === EventType.COMMITTEE_MEETING && + !event.general ); - - setMainEvents({ today: todayEvents.filter(event => mainEventsFiltered.includes(event)), upcoming: upcomingEvents.filter(event => mainEventsFiltered.includes(event)), @@ -129,6 +131,8 @@ const Events = ({ navigation }: EventsProps) => { }; + + useEffect(() => { const fetchUserData = async () => { const firebaseUser = await fetchAndStoreUser(); From dfdafb3fedab42f2c630f4958417c6edbcb3b4eb Mon Sep 17 00:00:00 2001 From: Jason Date: Thu, 19 Sep 2024 18:05:18 -0500 Subject: [PATCH 2/3] fix text alignment with icon --- src/screens/events/EventInfo.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/screens/events/EventInfo.tsx b/src/screens/events/EventInfo.tsx index 4a1b8950..a73edefe 100644 --- a/src/screens/events/EventInfo.tsx +++ b/src/screens/events/EventInfo.tsx @@ -355,7 +355,7 @@ const EventInfo = ({ navigation }: EventProps) => { {darkMode ? : } - + {startTime && endTime && formatEventTime(startTime.toDate(), endTime.toDate())} From 484616ee79ada9c60ed2a896bfa8d1312d513a44 Mon Sep 17 00:00:00 2001 From: Jason Date: Thu, 19 Sep 2024 18:06:38 -0500 Subject: [PATCH 3/3] version bump --- app.json | 4 ++-- package.json | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/app.json b/app.json index ede0ea96..953985ca 100644 --- a/app.json +++ b/app.json @@ -2,7 +2,7 @@ "expo": { "name": "TAMU SHPE", "slug": "TAMU-SHPE", - "version": "1.0.17", + "version": "1.0.18", "owner": "tamu-shpe", "orientation": "portrait", "icon": "./assets/icon.png", @@ -54,7 +54,7 @@ "permissions": [ "android.permission.RECORD_AUDIO" ], - "versionCode": 90, + "versionCode": 95, "userInterfaceStyle": "automatic", "config": { "googleMaps": { diff --git a/package.json b/package.json index f10f3e1b..db4a9268 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "shpe-app", - "version": "1.0.17", + "version": "1.0.18", "scripts": { "start": "npx expo start --dev-client", "test": "jest --coverage=true --verbose --bail --config ./jest.config.ts",