bugs
This commit is contained in:
@@ -6,8 +6,10 @@ import { FindCataloguesDto } from './dto/find-catalogues.dto';
|
||||
import { AdminAuthGuard } from '../auth/guards/adminAuth.guard';
|
||||
import { BusinessId } from 'src/common/decorators';
|
||||
import { AdminId } from 'src/common/decorators';
|
||||
import { ApiBearerAuth } from '@nestjs/swagger';
|
||||
|
||||
@Controller()
|
||||
@ApiBearerAuth()
|
||||
export class CatalogueController {
|
||||
constructor(private readonly catalogueService: CatalogueService) { }
|
||||
|
||||
@@ -33,8 +35,8 @@ export class CatalogueController {
|
||||
|
||||
@Get('admin/catalogue')
|
||||
@UseGuards(AdminAuthGuard)
|
||||
findAll(@Query() queryDto: FindCataloguesDto, @AdminId() adminId: string) {
|
||||
return this.catalogueService.findAllAsAdmin(adminId, queryDto);
|
||||
findAll(@Query() queryDto: FindCataloguesDto, @BusinessId() businessId: string) {
|
||||
return this.catalogueService.findAllAsAdmin(businessId, queryDto);
|
||||
}
|
||||
|
||||
@Get('admin/catalogue/:id')
|
||||
|
||||
@@ -31,8 +31,8 @@ export class CatalogueService {
|
||||
return this.catalogueRepository.findAllPaginated(slug, dto)
|
||||
}
|
||||
|
||||
async findAllAsAdmin(adminId: string, dto: FindCataloguesDto) {
|
||||
const business = await this.businessService.findByAdminIdOrFail(adminId)
|
||||
async findAllAsAdmin(businessId: string, dto: FindCataloguesDto) {
|
||||
const business = await this.businessService.findByIdOrFail(businessId)
|
||||
|
||||
return this.catalogueRepository.findAllPaginated(business.slug, dto)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user