Эх сурвалжийг харах

HUE-7743 [frontend] Fix js error when executing multiple statements in embedded mode

Johan Ahlen 7 жил өмнө
parent
commit
71526e1

+ 3 - 1
desktop/core/src/desktop/static/desktop/js/jquery.huedatatable.js

@@ -548,7 +548,9 @@
       self.$table.unwrap();
       self.$table.data('isScrollAttached', null);
       self.$table.removeClass('table-huedatatable');
-      self.$table.parents(self.$table.data('oInit')['scrollable']).off('scroll', self.$table.parents(self.$table.data('oInit')['scrollable']).data('scrollFnDt'));
+      if (self.$table.data('oInit')) {
+        self.$table.parents(self.$table.data('oInit')['scrollable']).off('scroll', self.$table.parents(self.$table.data('oInit')['scrollable']).data('scrollFnDt'));
+      }
     };
 
     return self.each(function () {