🎉 Feat: Enhanced Printer Management System
This commit introduces a comprehensive overhaul of the printer management system, enhancing its functionality and user experience. The following changes have been implemented: - backend/blueprints/__pycache__/admin_unified.cpython-311.pyc: Updated for improved admin interface integration. - backend/blueprints/__pycache__/drucker_steuerung.cpython-311.pyc
This commit is contained in:
@@ -131,7 +131,7 @@ def drucker_details(drucker_id):
|
||||
|
||||
@drucker_blueprint.route("/einschalten/<int:drucker_id>", methods=["POST"])
|
||||
@login_required
|
||||
@require_permission(Permission.CAN_CONTROL_PRINTERS)
|
||||
@require_permission(Permission.CONTROL_PRINTER)
|
||||
def drucker_einschalten(drucker_id):
|
||||
"""
|
||||
Schaltet einen Drucker über seine Tapo-Steckdose EIN.
|
||||
@@ -163,7 +163,7 @@ def drucker_einschalten(drucker_id):
|
||||
|
||||
@drucker_blueprint.route("/ausschalten/<int:drucker_id>", methods=["POST"])
|
||||
@login_required
|
||||
@require_permission(Permission.CAN_CONTROL_PRINTERS)
|
||||
@require_permission(Permission.CONTROL_PRINTER)
|
||||
def drucker_ausschalten(drucker_id):
|
||||
"""
|
||||
Schaltet einen Drucker über seine Tapo-Steckdose AUS.
|
||||
@@ -195,7 +195,7 @@ def drucker_ausschalten(drucker_id):
|
||||
|
||||
@drucker_blueprint.route("/toggle/<int:drucker_id>", methods=["POST"])
|
||||
@login_required
|
||||
@require_permission(Permission.CAN_CONTROL_PRINTERS)
|
||||
@require_permission(Permission.CONTROL_PRINTER)
|
||||
def drucker_toggle(drucker_id):
|
||||
"""
|
||||
Wechselt den Status eines Druckers (Ein <-> Aus).
|
||||
|
Reference in New Issue
Block a user