Fix URL of local printer interface pointing to non existing page

The URL was removed, so we now point to a page that does work
This commit is contained in:
Jaime van Kessel 2023-05-01 13:07:32 +02:00
parent a2f85fde03
commit 48965b75df
No known key found for this signature in database
GPG key ID: C85F7A3AF1BAA7C4

View file

@ -10,6 +10,7 @@ from PyQt6.QtCore import pyqtSlot, QUrl, pyqtSignal, pyqtProperty, QObject
from PyQt6.QtNetwork import QNetworkReply
from UM.FileHandler.FileHandler import FileHandler
from UM.Version import Version
from UM.i18n import i18nCatalog
from UM.Logger import Logger
from UM.Scene.SceneNode import SceneNode
@ -86,6 +87,9 @@ class LocalClusterOutputDevice(UltimakerNetworkedPrinterOutputDevice):
@pyqtSlot(name="openPrinterControlPanel")
def openPrinterControlPanel(self) -> None:
if Version(self.firmwareVersion) >= Version("7.0.2"):
QDesktopServices.openUrl(QUrl("http://" + self._address + "/print_jobs"))
else:
QDesktopServices.openUrl(QUrl("http://" + self._address + "/printers"))
@pyqtSlot(str, name="sendJobToTop")