Enable Montact CRM integration and admin CRM APIs.
This commit is contained in:
@@ -6,6 +6,7 @@ import {
|
||||
Patch,
|
||||
Post,
|
||||
} from '@nestjs/common';
|
||||
import { ApiBearerAuth, ApiTags } from '@nestjs/swagger';
|
||||
import { AuthType, Roles } from '../common/decorators/auth.decorators';
|
||||
import { CurrentUser } from '../common/decorators/current-user.decorator';
|
||||
import type { AuthPrincipal } from '../common/decorators/current-user.decorator';
|
||||
@@ -18,6 +19,8 @@ import {
|
||||
UpdateNextActionDto,
|
||||
} from './dto/crm.dto';
|
||||
|
||||
@ApiTags('CustomerCrm')
|
||||
@ApiBearerAuth()
|
||||
@Controller('admin/customers')
|
||||
@AuthType('admin')
|
||||
@Roles('admin', 'sales')
|
||||
@@ -68,6 +71,8 @@ export class CustomerCrmController {
|
||||
}
|
||||
}
|
||||
|
||||
@ApiTags('CustomerCrm')
|
||||
@ApiBearerAuth()
|
||||
@Controller('admin/next-actions')
|
||||
@AuthType('admin')
|
||||
@Roles('admin', 'sales')
|
||||
|
||||
Reference in New Issue
Block a user