upgrade: Make card add / update work for remote servers.

This commit is contained in:
Aman Agrawal
2023-12-01 05:44:59 +00:00
committed by Tim Abbott
parent 9889dc38fe
commit e9bbb67035
5 changed files with 95 additions and 7 deletions

View File

@@ -2594,12 +2594,12 @@ class RemoteServerBillingSession(BillingSession): # nocoverage
@override
@property
def billing_session_url(self) -> str:
return "TBD"
return f"{settings.EXTERNAL_URI_SCHEME}{settings.SELF_HOSTING_MANAGEMENT_SUBDOMAIN}.{settings.EXTERNAL_HOST}/server/{self.remote_server.uuid}"
@override
@property
def billing_base_url(self) -> str:
return f"/server/${self.remote_server.uuid}"
return f"/server/{self.remote_server.uuid}"
@override
def support_url(self) -> str: