From 9dbebed9d5da32c3558269b8ea35a7f604f7422e Mon Sep 17 00:00:00 2001 From: Cayo Puigdefabregas Date: Tue, 26 Apr 2022 11:52:51 +0200 Subject: [PATCH] drop commits 04063db 022d40e c8aefc6 --- ereuse_devicehub/labels/forms.py | 4 ++-- ereuse_devicehub/static/js/main_inventory.js | 8 ++------ ereuse_devicehub/templates/inventory/device_list.html | 2 +- 3 files changed, 5 insertions(+), 9 deletions(-) diff --git a/ereuse_devicehub/labels/forms.py b/ereuse_devicehub/labels/forms.py index 0c118c4c..cd4b5bec 100644 --- a/ereuse_devicehub/labels/forms.py +++ b/ereuse_devicehub/labels/forms.py @@ -1,6 +1,6 @@ from flask import g from flask_wtf import FlaskForm -from wtforms import HiddenField, IntegerField, StringField, validators +from wtforms import IntegerField, StringField, validators from ereuse_devicehub.db import db from ereuse_devicehub.resources.device.models import Device @@ -48,7 +48,7 @@ class TagUnnamedForm(FlaskForm): class PrintLabelsForm(FlaskForm): - devices = HiddenField(render_kw={'class': "devicesList"}) + devices = StringField(render_kw={'class': "devicesList d-none"}) def validate(self, extra_validators=None): is_valid = super().validate(extra_validators) diff --git a/ereuse_devicehub/static/js/main_inventory.js b/ereuse_devicehub/static/js/main_inventory.js index 03073192..bf2fdf43 100644 --- a/ereuse_devicehub/static/js/main_inventory.js +++ b/ereuse_devicehub/static/js/main_inventory.js @@ -1,5 +1,4 @@ $(document).ready(function() { - $(".deviceSelect").on("change", deviceSelect); var show_allocate_form = $("#allocateModal").data('show-action-form'); var show_datawipe_form = $("#datawipeModal").data('show-action-form'); var show_trade_form = $("#tradeLotModal").data('show-action-form'); @@ -12,6 +11,8 @@ $(document).ready(function() { } else if (show_trade_form != "None") { $("#tradeLotModal .btn-primary").show(); newTrade(show_trade_form); + } else { + $(".deviceSelect").on("change", deviceSelect); } // $('#selectLot').selectpicker(); }) @@ -180,11 +181,6 @@ function export_file(type_file) { } } -function print_labels() { - deviceSelect(); - $('#print_labels').submit(); -} - /** * Reactive lots button diff --git a/ereuse_devicehub/templates/inventory/device_list.html b/ereuse_devicehub/templates/inventory/device_list.html index 312ebede..10305ac4 100644 --- a/ereuse_devicehub/templates/inventory/device_list.html +++ b/ereuse_devicehub/templates/inventory/device_list.html @@ -237,7 +237,7 @@ {% for f in form_print_labels %} {{ f }} {% endfor %} - + Print labels