mirror of
https://git.mirrors.martin98.com/https://github.com/Ultimaker/Cura
synced 2025-05-21 20:19:32 +08:00
Fix target URL for cloud links in monitor page
This commit is contained in:
parent
9a29c77228
commit
a063c33d4c
@ -258,11 +258,11 @@ class CloudOutputDevice(UltimakerNetworkedPrinterOutputDevice):
|
|||||||
|
|
||||||
@pyqtSlot(name="openPrintJobControlPanel")
|
@pyqtSlot(name="openPrintJobControlPanel")
|
||||||
def openPrintJobControlPanel(self) -> None:
|
def openPrintJobControlPanel(self) -> None:
|
||||||
QDesktopServices.openUrl(QUrl("https://mycloud.ultimaker.com"))
|
QDesktopServices.openUrl(QUrl(self.clusterCloudUrl))
|
||||||
|
|
||||||
@pyqtSlot(name="openPrinterControlPanel")
|
@pyqtSlot(name="openPrinterControlPanel")
|
||||||
def openPrinterControlPanel(self) -> None:
|
def openPrinterControlPanel(self) -> None:
|
||||||
QDesktopServices.openUrl(QUrl("https://mycloud.ultimaker.com"))
|
QDesktopServices.openUrl(QUrl(self.clusterCloudUrl))
|
||||||
|
|
||||||
## Gets the cluster response from which this device was created.
|
## Gets the cluster response from which this device was created.
|
||||||
@property
|
@property
|
||||||
@ -273,3 +273,9 @@ class CloudOutputDevice(UltimakerNetworkedPrinterOutputDevice):
|
|||||||
@clusterData.setter
|
@clusterData.setter
|
||||||
def clusterData(self, value: CloudClusterResponse) -> None:
|
def clusterData(self, value: CloudClusterResponse) -> None:
|
||||||
self._cluster = value
|
self._cluster = value
|
||||||
|
|
||||||
|
## Gets the URL on which to monitor the cluster via the cloud.
|
||||||
|
@property
|
||||||
|
def clusterCloudUrl(self) -> str:
|
||||||
|
root_url_prefix = "-staging" if self._account.is_staging else ""
|
||||||
|
return "https://mycloud{}.ultimaker.com/app/jobs/{}".format(root_url_prefix, self.clusterData.cluster_id)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user