🐛 Fix ID cast with Google auth provider
Tim Izzo tim@octree.ch
Mon, 07 Feb 2022 15:44:42 +0000
2 files changed,
9 insertions(+),
9 deletions(-)
M
frontend/containers/TravelColumns/index.tsx
→
frontend/containers/TravelColumns/index.tsx
@@ -43,18 +43,20 @@ const classes = useStyles();
const [newPassengerTravelContext, toggleNewPassengerToTravel] = useState<{ travel: TravelType; } | null>(null); - const [addPassengerToWaitingListContext, toggleNewPassengerToWaitingList] = - useState<NewPassengerDialogContext | null>(null); + const [ + addPassengerToWaitingListContext, + toggleNewPassengerToWaitingList, + ] = useState<NewPassengerDialogContext | null>(null); const {addPassengerToTravel} = usePassengersActions(); const sortedTravels = travels?.slice().sort(sortTravels); const canAddSelf = useMemo(() => { if (!user) return false; const isInWaitingList = event?.waitingList?.some( - passenger => passenger.user?.id === user.id + passenger => passenger.user?.id === `${user.id}` ); const isInTravel = event?.travels.some(travel => - travel.passengers.some(passenger => passenger.user?.id === user.id) + travel.passengers.some(passenger => passenger.user?.id === `${user.id}`) ); return !(isInWaitingList || isInTravel); }, [event, user]);@@ -189,10 +191,9 @@ '& li': {
display: 'block', }, }, - '& .slick-dots li:first-child button:before, & .slick-dots li:last-child button:before': - { - color: theme.palette.primary.main, - }, + '& .slick-dots li:first-child button:before, & .slick-dots li:last-child button:before': { + color: theme.palette.primary.main, + }, }, slider: { flexGrow: 1,
M
frontend/hooks/useLoginWithProvider.ts
→
frontend/hooks/useLoginWithProvider.ts
@@ -7,7 +7,6 @@
const loginWithProvider = async (provider: string, search: string) => { const resultRaw = await fetch(`/auth/${provider}/callback${search}`); const result = await resultRaw.json(); - console.log({result}); if (result.hasOwnProperty('error')) throw result; setToken(result.jwt); setUser(result.user);