Explorar o código

bugfix: onExecutionFinished ignores actions it cannot find

jamesread %!s(int64=2) %!d(string=hai) anos
pai
achega
83beab4c92
Modificáronse 1 ficheiros con 4 adicións e 0 borrados
  1. 4 0
      webui.dev/js/marshaller.js

+ 4 - 0
webui.dev/js/marshaller.js

@@ -54,6 +54,10 @@ function onExecutionFinished (evt) {
 
   const actionButton = window.actionButtons[logEntry.actionTitle]
 
+  if (actionButton === undefined) {
+    return
+  }
+
   switch (actionButton.popupOnStart) {
     case 'execution-button':
       document.querySelector('execution-button#execution-' + logEntry.executionTrackingId).onExecutionFinished(logEntry)