diff --git a/src/modules/Monedero/persona/persona.controller.ts b/src/modules/Monedero/persona/persona.controller.ts index 0d9e332..cf6ebb1 100644 --- a/src/modules/Monedero/persona/persona.controller.ts +++ b/src/modules/Monedero/persona/persona.controller.ts @@ -20,6 +20,12 @@ export class PersonaController { @Get('google/callback') @UseGuards(GoogleAuthGuard) async googleCallback(@Req() req, @Res() res: Response) { + if (req.query.error) { + return res.redirect( + `${process.env.FRONTEND_URL}/oauth-callback?error=${req.query.error}`, + ); + } + const persona = req.user; if (!persona) {