fix(app): toon API-fout bij opnieuw toewijzen shift in snackbar
Made-with: Cursor
This commit is contained in:
@@ -1,5 +1,6 @@
|
||||
<script setup lang="ts">
|
||||
import { useAssignablePersons, useAssignPersonToShift } from '@/composables/api/useShiftAssignments'
|
||||
import { getApiErrorMessage } from '@/lib/apiErrors'
|
||||
import type { AssignablePerson } from '@/types/shiftAssignment'
|
||||
import type { Shift } from '@/types/section'
|
||||
|
||||
@@ -261,11 +262,11 @@ async function executeAssign(person: AssignablePerson) {
|
||||
successName.value = person.full_name
|
||||
showSuccess.value = true
|
||||
}
|
||||
catch (error: any) {
|
||||
const message = error.response?.data?.errors?.person_id?.[0]
|
||||
?? error.response?.data?.message
|
||||
?? 'Er is een fout opgetreden bij het toewijzen.'
|
||||
assignError.value = message
|
||||
catch (error: unknown) {
|
||||
assignError.value = getApiErrorMessage(
|
||||
error,
|
||||
'Er is een fout opgetreden bij het toewijzen.',
|
||||
)
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
Reference in New Issue
Block a user