Check if the user can change the queue before showing option

If the user can't change the queue of other prints, then it can't move prints to the top.

Contributes to issue CURA-9220.
This commit is contained in:
Ghostkeeper 2022-07-25 17:07:52 +02:00
parent bef10b8b35
commit 99d93fa58a
No known key found for this signature in database
GPG key ID: FFBC62A75981ED70
2 changed files with 4 additions and 4 deletions

View file

@ -196,7 +196,7 @@ class UltimakerNetworkedPrinterOutputDevice(NetworkedPrinterOutputDevice):
"""
Whether this user can read the list of print jobs and their properties.
"""
return True # On LAN, the user can always read it.
return True
@pyqtProperty(bool, constant = True)
def canWriteOthersPrintJobs(self) -> bool:
@ -204,14 +204,14 @@ class UltimakerNetworkedPrinterOutputDevice(NetworkedPrinterOutputDevice):
Whether this user can change things about print jobs made by other
people.
"""
return True # On LAN, the user can always change this.
return False
@pyqtProperty(bool, constant = True)
def canWriteOwnPrintJobs(self) -> bool:
"""
Whether this user can change things about print jobs made by themself.
"""
return True # On LAN, the user can always change this.
return False
@pyqtSlot(name="openPrintJobControlPanel")
def openPrintJobControlPanel(self) -> None: