Skip to content

Commit 8ef8eee

Browse files
authored
switch blueprint permissions (#372)
converts to using Permissions instead of admin_permission
1 parent fb999d7 commit 8ef8eee

1 file changed

Lines changed: 3 additions & 2 deletions

File tree

octoprint_firmwareupdater/__init__.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,8 @@
1313
import octoprint.plugin
1414

1515
import octoprint.server.util.flask
16-
from octoprint.server import admin_permission, NO_CONTENT
16+
from octoprint.server import NO_CONTENT
17+
from octoprint.access.permissions import Permissions
1718
from octoprint.events import Events
1819
from octoprint.util import CaseInsensitiveSet, dict_merge
1920

@@ -98,7 +99,7 @@ def status(self):
9899

99100
@octoprint.plugin.BlueprintPlugin.route("/flash", methods=["POST"])
100101
@octoprint.server.util.flask.restricted_access
101-
@octoprint.server.admin_permission.require(403)
102+
@Permissions.ADMIN.require(403)
102103
def flash_firmware(self):
103104
if self._printer.is_printing():
104105
error_message = "Cannot flash firmware, printer is busy"

0 commit comments

Comments
 (0)