This is an automated email from the ASF dual-hosted git repository.
pdallig pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/zeppelin.git
The following commit(s) were added to refs/heads/master by this push:
new 53be157c38 [ZEPPELIN-6175] Correction of linter errors in zeppelin-web
53be157c38 is described below
commit 53be157c3850ca1d9327da5e53a1ae189992e1a3
Author: Philipp Dallig <[email protected]>
AuthorDate: Wed Apr 16 09:24:48 2025 +0200
[ZEPPELIN-6175] Correction of linter errors in zeppelin-web
### What is this PR for?
Fix our Build
### What type of PR is it?
Hot Fix
### What is the Jira issue?
* https://issues.apache.org/jira/browse/ZEPPELIN-6175
### How should this be tested?
* CI
### Questions:
* Does the license files need to update? No
* Is there breaking changes for older versions? No
* Does this needs documentation? No
Closes #4913 from Reamer/zeppelin_web_linter.
Signed-off-by: Philipp Dallig <[email protected]>
---
zeppelin-web/src/app/notebook/notebook.controller.js | 20 ++++++++++----------
.../src/app/notebook/notebook.controller.test.js | 7 ++++---
.../app/notebook/paragraph/paragraph.controller.js | 15 ++++++++++-----
3 files changed, 24 insertions(+), 18 deletions(-)
diff --git a/zeppelin-web/src/app/notebook/notebook.controller.js
b/zeppelin-web/src/app/notebook/notebook.controller.js
index 4d1abfce01..3b1a13f299 100644
--- a/zeppelin-web/src/app/notebook/notebook.controller.js
+++ b/zeppelin-web/src/app/notebook/notebook.controller.js
@@ -464,21 +464,21 @@ function NotebookCtrl($scope, $route, $routeParams,
$location, $rootScope,
$scope.$broadcast('closeTable');
};
- $scope.toggleAllNumbering = function () {
+ $scope.toggleAllNumbering = function() {
if ($scope.note.config.numberingToggled) {
- $scope.$broadcast('setNumbering', false)
+ $scope.$broadcast('setNumbering', false);
} else {
- $scope.$broadcast('setNumbering', true)
+ $scope.$broadcast('setNumbering', true);
}
- $scope.note.config.numberingToggled = !$scope.note.config.numberingToggled
- $scope.setConfig()
- }
+ $scope.note.config.numberingToggled = !$scope.note.config.numberingToggled;
+ $scope.setConfig();
+ };
- $scope.updateParagraphNumbering = function () {
+ $scope.updateParagraphNumbering = function() {
for (let i = 0; i < $scope.note.paragraphs.length; i++) {
- $scope.note.paragraphs[i].number = i + 1
+ $scope.note.paragraphs[i].number = i + 1;
}
- }
+ };
/**
* @returns {boolean} true if one more paragraphs are running. otherwise
return false.
@@ -643,7 +643,7 @@ function NotebookCtrl($scope, $route, $routeParams,
$location, $rootScope,
if (removedPara && removedPara.length === 1) {
addPara(removedPara[0], newIdx);
}
- $scope.updateParagraphNumbering()
+ $scope.updateParagraphNumbering();
});
$scope.$on('updateNote', function(event, name, config, info) {
diff --git a/zeppelin-web/src/app/notebook/notebook.controller.test.js
b/zeppelin-web/src/app/notebook/notebook.controller.test.js
index 8aa8524feb..e3769daaa9 100644
--- a/zeppelin-web/src/app/notebook/notebook.controller.test.js
+++ b/zeppelin-web/src/app/notebook/notebook.controller.test.js
@@ -38,9 +38,10 @@ describe('Controller: NotebookCtrl', function() {
});
let functions = ['getCronOptionNameFromValue', 'removeNote',
'runAllParagraphs', 'saveNote', 'toggleAllEditor',
- 'showAllEditor', 'hideAllEditor', 'toggleAllTable', 'hideAllTable',
'showAllTable', 'isNoteRunning',
- 'killSaveTimer', 'startSaveTimer', 'setLookAndFeel', 'setCronScheduler',
'setConfig', 'updateNoteName',
- 'openSetting', 'closeSetting', 'saveSetting', 'toggleSetting'];
+ 'showAllEditor', 'hideAllEditor', 'toggleAllTable', 'hideAllTable',
'toggleAllNumbering',
+ 'updateParagraphNumbering', 'showAllTable', 'isNoteRunning',
'killSaveTimer', 'startSaveTimer',
+ 'setLookAndFeel', 'setCronScheduler', 'setConfig', 'updateNoteName',
'openSetting', 'closeSetting',
+ 'saveSetting', 'toggleSetting'];
functions.forEach(function(fn) {
it('check for scope functions to be defined : ' + fn, function() {
diff --git a/zeppelin-web/src/app/notebook/paragraph/paragraph.controller.js
b/zeppelin-web/src/app/notebook/paragraph/paragraph.controller.js
index 3d21fec343..69ee634af0 100644
--- a/zeppelin-web/src/app/notebook/paragraph/paragraph.controller.js
+++ b/zeppelin-web/src/app/notebook/paragraph/paragraph.controller.js
@@ -155,8 +155,9 @@ function ParagraphCtrl($scope, $rootScope, $route, $window,
$routeParams, $locat
noteVarShareService.put($scope.paragraph.id + '_paragraphScope',
paragraphScope);
initializeDefault($scope.paragraph.config);
-
- $scope.updateParagraphNumbering();
+ if ($scope.updateParagraphNumbering) {
+ $scope.updateParagraphNumbering();
+ }
};
$scope.$on('noteRunningStatus', function(event, status) {
@@ -180,7 +181,11 @@ function ParagraphCtrl($scope, $rootScope, $route,
$window, $routeParams, $locat
}
if (config.numbering === undefined) {
- config.numbering = $scope.note.config.numberingToggled
+ if ($scope.note) {
+ config.numbering = $scope.note.config.numberingToggled;
+ } else {
+ config.numbering = false;
+ }
}
for (let idx in forms) {
@@ -1826,9 +1831,9 @@ function ParagraphCtrl($scope, $rootScope, $route,
$window, $routeParams, $locat
$scope.$on('setNumbering', function(event, value) {
if (value) {
- $scope.showNumbering($scope.paragraph)
+ $scope.showNumbering($scope.paragraph);
} else {
- $scope.hideNumbering($scope.paragraph)
+ $scope.hideNumbering($scope.paragraph);
}
});