remove slug from offerings
This commit is contained in:
parent
20f27bd6b5
commit
03b5af8244
8 changed files with 55 additions and 12 deletions
|
@ -115,7 +115,11 @@ class ServiceBrokerViewSet(viewsets.ViewSet):
|
|||
{
|
||||
"dashboard_url": settings.WEBSITE_URL
|
||||
+ reverse(
|
||||
"services:offering_detail", kwargs={"slug": offering.slug}
|
||||
"services:offering_detail",
|
||||
kwargs={
|
||||
"provider_slug": offering.cloud_provider.slug,
|
||||
"service_slug": offering.service.slug,
|
||||
},
|
||||
),
|
||||
"operation": "provision",
|
||||
},
|
||||
|
@ -152,7 +156,11 @@ class ServiceBrokerViewSet(viewsets.ViewSet):
|
|||
"plan_id": str(instance.plan.id),
|
||||
"dashboard_url": settings.WEBSITE_URL
|
||||
+ reverse(
|
||||
"services:offering_detail", kwargs={"slug": instance.offering.slug}
|
||||
"services:offering_detail",
|
||||
kwargs={
|
||||
"provider_slug": instance.offering.cloud_provider.slug,
|
||||
"service_slug": instance.offering.service.slug,
|
||||
},
|
||||
),
|
||||
}
|
||||
)
|
||||
|
@ -179,7 +187,11 @@ class ServiceBrokerViewSet(viewsets.ViewSet):
|
|||
"operation": "update",
|
||||
"dashboard_url": settings.WEBSITE_URL
|
||||
+ reverse(
|
||||
"services:offering_detail", kwargs={"slug": instance.offering.slug}
|
||||
"services:offering_detail",
|
||||
kwargs={
|
||||
"provider_slug": instance.offering.cloud_provider.slug,
|
||||
"service_slug": instance.offering.service.slug,
|
||||
},
|
||||
),
|
||||
}
|
||||
)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue