fix(access): access troubleshooting

This commit is contained in:
Matthieu Haineault 2025-12-19 12:43:11 -05:00
parent 027dd48efb
commit 681779345e
3 changed files with 4 additions and 7 deletions

View File

@ -12,7 +12,7 @@ export class AuthController {
@Get('/callback') @Get('/callback')
@UseGuards(OIDCLoginGuard) @UseGuards(OIDCLoginGuard)
loginCallback(@Req() req: Request, @Res() res: Response) { loginCallback(@Req() req: Request, @Res() res: Response) {
res.redirect(process.env.REDIRECT_URL_STAGING!); res.redirect("http://10.100.251.2:9013/#/v1/login-success");
// res.redirect(process.env.REDIRECT_URL_DEV!); // res.redirect(process.env.REDIRECT_URL_DEV!);
} }

View File

@ -13,20 +13,17 @@ export class BankCodesControllers {
//_____________________________________________________________________________________________ //_____________________________________________________________________________________________
@Post() @Post()
@ModuleAccessAllowed(ModulesEnum.employee_management)
create(@Body() dto: Prisma.BankCodesCreateInput create(@Body() dto: Prisma.BankCodesCreateInput
): Promise<Result<boolean, string>> { ): Promise<Result<boolean, string>> {
return this.bankCodesService.create(dto); return this.bankCodesService.create(dto);
} }
@Get() @Get()
@ModuleAccessAllowed(ModulesEnum.employee_management)
findAll() { findAll() {
return this.bankCodesService.findAll(); return this.bankCodesService.findAll();
} }
@Patch(':id') @Patch(':id')
@ModuleAccessAllowed(ModulesEnum.employee_management)
update(@Param('id', ParseIntPipe) id: number, @Body() dto: Prisma.BankCodesUpdateInput update(@Param('id', ParseIntPipe) id: number, @Body() dto: Prisma.BankCodesUpdateInput
): Promise<Result<boolean, string>> { ): Promise<Result<boolean, string>> {
return this.bankCodesService.update(id, dto) return this.bankCodesService.update(id, dto)

View File

@ -17,7 +17,7 @@ export class PayPeriodsController {
) { } ) { }
@Get('current-and-all') @Get('current-and-all')
@ModuleAccessAllowed(ModulesEnum.timesheets_approval) @ModuleAccessAllowed(ModulesEnum.timesheets)
async getCurrentAndAll(@Query('date') date?: string): Promise<Result<PayPeriodBundleDto, string>> { async getCurrentAndAll(@Query('date') date?: string): Promise<Result<PayPeriodBundleDto, string>> {
const current = await this.queryService.findCurrent(date); const current = await this.queryService.findCurrent(date);
if (!current.success) return { success: false, error: 'INVALID_PAY_PERIOD' }; if (!current.success) return { success: false, error: 'INVALID_PAY_PERIOD' };
@ -29,13 +29,13 @@ export class PayPeriodsController {
} }
@Get("date/:date") @Get("date/:date")
@ModuleAccessAllowed(ModulesEnum.timesheets_approval) @ModuleAccessAllowed(ModulesEnum.timesheets)
async findByDate(@Param("date") date: string) { async findByDate(@Param("date") date: string) {
return this.queryService.findByDate(date); return this.queryService.findByDate(date);
} }
@Get(":year/:periodNumber") @Get(":year/:periodNumber")
@ModuleAccessAllowed(ModulesEnum.timesheets_approval) @ModuleAccessAllowed(ModulesEnum.timesheets)
async findOneByYear( async findOneByYear(
@Param("year", ParseIntPipe) year: number, @Param("year", ParseIntPipe) year: number,
@Param("periodNumber", ParseIntPipe) period_no: number, @Param("periodNumber", ParseIntPipe) period_no: number,