auth fix 2

This commit is contained in:
Kallesh B S 2025-09-27 16:36:01 +05:30
parent da3051fe5e
commit 82ac15af6f
2 changed files with 12 additions and 12 deletions

View File

@ -187,7 +187,7 @@ export class AuthController {
} }
@UseGuards(JwtAuthGuard, RolesGuard) @UseGuards(JwtAuthGuard, RolesGuard)
@Roles('sa') @Roles('ua', 'sa', 'ca')
@Post('1/sendmail') @Post('1/sendmail')
@HttpCode(200) @HttpCode(200)
async sendMaila(@Body() body: SendMailDTO, @Req() req: Request) { async sendMaila(@Body() body: SendMailDTO, @Req() req: Request) {
@ -204,7 +204,7 @@ export class AuthController {
@UseGuards(JwtAuthGuard, RolesGuard) @UseGuards(JwtAuthGuard, RolesGuard)
@Roles('psa') @Roles('pua','psa','pca')
@Post('2/sendmail') @Post('2/sendmail')
@HttpCode(200) @HttpCode(200)
async sendMailb(@Body() body: SendMailDTO, @Req() req: Request) { async sendMailb(@Body() body: SendMailDTO, @Req() req: Request) {

View File

@ -539,34 +539,34 @@ export class UserMaintenanceService {
const reducedRows = mappedRows.reduce((acc, curr) => { const reducedRows = mappedRows.reduce((acc, curr) => {
let existing; let existing;
if (curr.Service_Provider_Name && curr.SPID) { if (curr.SERVICE_PROVIDER_NAME && curr.SPID) {
existing = acc.find( existing = acc.find(
(item) => (item) =>
item.Service_Provider_Name === curr.Service_Provider_Name && item.SERVICE_PROVIDER_NAME === curr.SERVICE_PROVIDER_NAME &&
item.SPID === curr.SPID item.SPID === curr.SPID
); );
} else if (curr.Preparer_Name && curr.CLIENTID) { } else if (curr.PREPARER_NAME && curr.CLIENTID) {
existing = acc.find( existing = acc.find(
(item) => (item) =>
item.Preparer_Name === curr.Preparer_Name && item.PREPARER_NAME === curr.PREPARER_NAME &&
item.CLIENTID === curr.CLIENTID item.CLIENTID === curr.CLIENTID
); );
} }
if (existing) { if (existing) {
existing.CARNETSTATUS.push(curr.CARNETSTATUS); existing.CARNETSTATUS.push(curr.CARNETSTATUS);
existing.Carnet_Count.push(curr.Carnet_Count); existing.CARNET_COUNT.push(curr.CARNET_COUNT);
} else { } else {
const newItem = { const newItem = {
CARNETSTATUS: [curr.CARNETSTATUS], CARNETSTATUS: [curr.CARNETSTATUS],
Carnet_Count: [curr.Carnet_Count], Carnet_Count: [curr.CARNET_COUNT],
}; };
if (curr.Service_Provider_Name && curr.SPID) { if (curr.SERVICE_PROVIDER_NAME && curr.SPID) {
newItem['Service_Provider_Name'] = curr.Service_Provider_Name; newItem['SERVICE_PROVIDER_NAME'] = curr.SERVICE_PROVIDER_NAME;
newItem['SPID'] = curr.SPID; newItem['SPID'] = curr.SPID;
} else if (curr.Preparer_Name && curr.CLIENTID) { } else if (curr.PREPARER_NAME && curr.CLIENTID) {
newItem['Preparer_Name'] = curr.Preparer_Name; newItem['PREPARER_NAME'] = curr.PREPARER_NAME;
newItem['CLIENTID'] = curr.CLIENTID; newItem['CLIENTID'] = curr.CLIENTID;
} }