Skip to content

Commit b9ee7d4

Browse files
fix: role access for getting ecosystem og loggedin user
Signed-off-by: pranalidhanavade <pranali.dhanavade@ayanworks.com>
1 parent be5a414 commit b9ee7d4

1 file changed

Lines changed: 4 additions & 2 deletions

File tree

apps/api-gateway/src/ecosystem/ecosystem.controller.ts

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -207,17 +207,19 @@ export class EcosystemController {
207207
})
208208
@ApiQuery({
209209
name: 'orgId',
210-
required: true,
210+
//Need to check this once
211+
required: false,
211212
type: String
212213
})
213-
@Roles(OrgRoles.PLATFORM_ADMIN, OrgRoles.ECOSYSTEM_LEAD)
214+
@Roles(OrgRoles.OWNER, OrgRoles.ECOSYSTEM_LEAD)
214215
async getEcosystems(
215216
@User() reqUser: user,
216217
@Res() res: Response,
217218
@Query() paginationDto: PaginationGetAllEcosystem,
218219
@Query(
219220
'orgId',
220221
new ParseUUIDPipe({
222+
optional: true,
221223
exceptionFactory: (): Error => {
222224
throw new BadRequestException(ResponseMessages.ecosystem.error.invalidOrgId);
223225
}

0 commit comments

Comments
 (0)