mirror of
https://github.com/hexastack/hexabot
synced 2025-06-26 18:27:28 +00:00
refactor: populate queries
This commit is contained in:
@@ -31,12 +31,17 @@ import { PageQueryPipe } from '@/utils/pagination/pagination-query.pipe';
|
||||
import { SearchFilterPipe } from '@/utils/pipes/search-filter.pipe';
|
||||
|
||||
import { MenuCreateDto, MenuQueryDto } from '../dto/menu.dto';
|
||||
import { Menu, MenuStub } from '../schemas/menu.schema';
|
||||
import { Menu, MenuFull, MenuPopulate, MenuStub } from '../schemas/menu.schema';
|
||||
import { MenuService } from '../services/menu.service';
|
||||
|
||||
@UseInterceptors(CsrfInterceptor)
|
||||
@Controller('menu')
|
||||
export class MenuController extends BaseController<Menu, MenuStub> {
|
||||
export class MenuController extends BaseController<
|
||||
Menu,
|
||||
MenuStub,
|
||||
MenuPopulate,
|
||||
MenuFull
|
||||
> {
|
||||
constructor(
|
||||
private readonly menuService: MenuService,
|
||||
private readonly logger: LoggerService,
|
||||
|
||||
Reference in New Issue
Block a user