Skip to content

Commit 4ee69b1

Browse files
fix tsc errors
1 parent 2a7e8e3 commit 4ee69b1

File tree

3 files changed

+4
-4
lines changed

3 files changed

+4
-4
lines changed

frontend/src/ui/views/admin/events/list/EventsAdminView.vue

+1-1
Original file line numberDiff line numberDiff line change
@@ -227,7 +227,7 @@ const filter = ref<string>('');
227227
const createEventDialog = ref<Dialog<Event> | null>(null);
228228
const importEventsDialog = ref<Dialog<Event> | null>(null);
229229
230-
const filteredEvents = computed<EventTableViewItem[]>(() => {
230+
const filteredEvents = computed<EventTableViewItem[] | undefined>(() => {
231231
const f = filter.value.toLowerCase();
232232
return events.value?.filter((it) => it.name.toLowerCase().includes(f));
233233
});

frontend/src/ui/views/admin/users/details/UserDetailsView.vue

+1-1
Original file line numberDiff line numberDiff line change
@@ -185,7 +185,7 @@ const signedInUser = authUseCase.getSignedInUser();
185185
const tabs = [Tab.USER_EVENTS, Tab.USER_DATA, Tab.USER_CONTACT_DATA, Tab.USER_CERTIFICATES];
186186
const tab = ref<Tab>(Tab.USER_EVENTS);
187187
const user = ref<UserDetails | null>(null);
188-
const eventsByYear = ref<Map<number, Event[]>>(new Map<number, Event[] | undefined>());
188+
const eventsByYear = ref<Map<number, Event[] | undefined>>(new Map<number, Event[] | undefined>());
189189
const positions = ref<Map<PositionKey, Position>>(new Map<PositionKey, Position>());
190190
const createRegistrationForUserDialog = ref<Dialog<UserDetails> | null>(null);
191191
const eventsLoadedUntilYear = ref<number>(0);

frontend/src/ui/views/admin/users/details/UserEventsTable.vue

+2-2
Original file line numberDiff line numberDiff line change
@@ -199,7 +199,7 @@ const renderedEvents = computed<EventTableViewItem[] | undefined>(() => {
199199
200200
async function addUserToCrew(item: EventTableViewItem): Promise<void> {
201201
try {
202-
let event = props.events.find((it) => it.key === item.eventKey);
202+
let event = props.events?.find((it) => it.key === item.eventKey);
203203
if (!event) {
204204
throw new Error('Reise konnte nicht gefunden werden');
205205
}
@@ -219,7 +219,7 @@ async function addUserToCrew(item: EventTableViewItem): Promise<void> {
219219
220220
async function deleteRegistration(item: EventTableViewItem): Promise<void> {
221221
try {
222-
let event = props.events.find((it) => it.key === item.eventKey);
222+
let event = props.events?.find((it) => it.key === item.eventKey);
223223
if (!event) {
224224
throw new Error('Reise konnte nicht gefunden werden');
225225
}

0 commit comments

Comments
 (0)