chore: addddd
This commit is contained in:
@@ -14,7 +14,6 @@ import { BusinessInterceptor } from "../../core/interceptors/business.intercepto
|
|||||||
@Controller("business")
|
@Controller("business")
|
||||||
@ApiHeader({ name: "x-business-id", description: "Business ID" })
|
@ApiHeader({ name: "x-business-id", description: "Business ID" })
|
||||||
@ApiTags("Business")
|
@ApiTags("Business")
|
||||||
@UseInterceptors(BusinessInterceptor)
|
|
||||||
export class BusinessesController {
|
export class BusinessesController {
|
||||||
constructor(
|
constructor(
|
||||||
private readonly businessesService: BusinessesService,
|
private readonly businessesService: BusinessesService,
|
||||||
@@ -28,6 +27,7 @@ export class BusinessesController {
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Patch("settings")
|
@Patch("settings")
|
||||||
|
@UseInterceptors(BusinessInterceptor)
|
||||||
@ApiOperation({ summary: "Update business settings" })
|
@ApiOperation({ summary: "Update business settings" })
|
||||||
@AuthGuards()
|
@AuthGuards()
|
||||||
updateBusinessSettings(@BusinessDec("id") businessId: string, @Body() settingsDto: UpdateBusinessSettingsDto) {
|
updateBusinessSettings(@BusinessDec("id") businessId: string, @Body() settingsDto: UpdateBusinessSettingsDto) {
|
||||||
@@ -35,6 +35,7 @@ export class BusinessesController {
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Get("settings")
|
@Get("settings")
|
||||||
|
@UseInterceptors(BusinessInterceptor)
|
||||||
@ApiOperation({ summary: "Get business settings" })
|
@ApiOperation({ summary: "Get business settings" })
|
||||||
@AuthGuards()
|
@AuthGuards()
|
||||||
getBusinessSettings(@BusinessDec("id") businessId: string) {
|
getBusinessSettings(@BusinessDec("id") businessId: string) {
|
||||||
@@ -43,6 +44,7 @@ export class BusinessesController {
|
|||||||
|
|
||||||
// Domain management endpoints - simplified flow
|
// Domain management endpoints - simplified flow
|
||||||
@Post("domain")
|
@Post("domain")
|
||||||
|
@UseInterceptors(BusinessInterceptor)
|
||||||
@ApiOperation({ summary: "Set/update business domain and get verification instructions" })
|
@ApiOperation({ summary: "Set/update business domain and get verification instructions" })
|
||||||
@AuthGuards()
|
@AuthGuards()
|
||||||
setDomain(@BusinessDec() business: Business, @Body() domainDto: UpdateBusinessDomainDto) {
|
setDomain(@BusinessDec() business: Business, @Body() domainDto: UpdateBusinessDomainDto) {
|
||||||
@@ -50,6 +52,7 @@ export class BusinessesController {
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Post("domain/verify")
|
@Post("domain/verify")
|
||||||
|
@UseInterceptors(BusinessInterceptor)
|
||||||
@ApiOperation({ summary: "Verify domain ownership and connection" })
|
@ApiOperation({ summary: "Verify domain ownership and connection" })
|
||||||
@AuthGuards()
|
@AuthGuards()
|
||||||
verifyDomain(@BusinessDec() business: Business) {
|
verifyDomain(@BusinessDec() business: Business) {
|
||||||
@@ -57,6 +60,7 @@ export class BusinessesController {
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Get("domain/status")
|
@Get("domain/status")
|
||||||
|
@UseInterceptors(BusinessInterceptor)
|
||||||
@ApiOperation({ summary: "Get current domain status" })
|
@ApiOperation({ summary: "Get current domain status" })
|
||||||
@AuthGuards()
|
@AuthGuards()
|
||||||
getDomainStatus(@BusinessDec() business: Business) {
|
getDomainStatus(@BusinessDec() business: Business) {
|
||||||
|
|||||||
Reference in New Issue
Block a user