Skip to content

Commit 7cc3ddd

Browse files
authored
SW-1430 enable laser button on dev devices by parameter (mrbeam#1521)
1 parent a99a2a4 commit 7cc3ddd

File tree

2 files changed

+2
-1
lines changed

2 files changed

+2
-1
lines changed

octoprint_mrbeam/__init__.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -855,6 +855,7 @@ def on_ui_render(self, now, request, render_kwargs):
855855
self.get_model_id()),
856856
burger_menu_model=BurgerMenuService(self._logger, DocumentService(self._logger)).get_burger_menu_model(
857857
self.get_model_id()),
858+
isDevelop=self.is_dev_env(),
858859
)
859860
)
860861
r = make_response(render_template("mrbeam_ui_index.jinja2", **render_kwargs))

octoprint_mrbeam/templates/tab_workingarea.jinja2

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@
5050
5151
<div class="row-fluid print-control btn-group" style="display: none;" data-bind="visible: loginState.isUser">
5252
<button id="laser_button" class="btn btn-danger span6"
53-
data-bind="click: conversion.show_conversion_dialog, enable: state.isOperational() && state.isReady() && !state.isPrinting() && !state.isPaused() && loginState.isUser() && !workingArea.working_area_empty(), attr: {title: state.titlePrintButton}"
53+
data-bind="click: conversion.show_conversion_dialog, enable: {{ 'true' if isDevelop and 'enableLaserButton' in request.args else 'false'}} || (state.isOperational() && state.isReady() && !state.isPrinting() && !state.isPaused() && loginState.isUser() && !workingArea.working_area_empty()), attr: {title: state.titlePrintButton}"
5454
id="job_print">
5555
<i class="icon-white icon-fire"
5656
data-bind="css: { 'wobble': state.isPrinting()}"></i>

0 commit comments

Comments
 (0)