Explorar o código

Added null check for the button group

atownson hai 1 ano
pai
achega
1bfb6e6f34

A diferenza do arquivo foi suprimida porque é demasiado grande
+ 0 - 0
netbox/project-static/dist/netbox.js


A diferenza do arquivo foi suprimida porque é demasiado grande
+ 0 - 0
netbox/project-static/dist/netbox.js.map


+ 3 - 0
netbox/project-static/src/buttons/floatBulk.ts

@@ -7,6 +7,9 @@ import { getElements } from '../util';
 function toggleFloat(): void {
 function toggleFloat(): void {
   const checkedCheckboxes = document.querySelector<HTMLInputElement>('input[type="checkbox"][name="pk"]:checked');
   const checkedCheckboxes = document.querySelector<HTMLInputElement>('input[type="checkbox"][name="pk"]:checked');
   const buttonGroup = document.querySelector<HTMLDivElement>('div.form.form-horizontal div.btn-list');
   const buttonGroup = document.querySelector<HTMLDivElement>('div.form.form-horizontal div.btn-list');
+  if (!buttonGroup) {
+    return;
+  }
   const isFloating = buttonGroup.classList.contains('btn-float-group-left');
   const isFloating = buttonGroup.classList.contains('btn-float-group-left');
   if (checkedCheckboxes !== null && !isFloating) {
   if (checkedCheckboxes !== null && !isFloating) {
     buttonGroup.classList.add('btn-float-group-left');
     buttonGroup.classList.add('btn-float-group-left');

Algúns arquivos non se mostraron porque demasiados arquivos cambiaron neste cambio