mirror of
https://github.com/pgadmin-org/pgadmin4.git
synced 2026-08-08 04:05:00 -05:00
Fixed SonarQube issues.
This commit is contained in:
@@ -276,7 +276,7 @@ export default class DebuggerModule {
|
||||
will dynamically generate the URL from the server_id, database_id, schema_id and function id.
|
||||
*/
|
||||
generate_url(_url, treeInfo, node) {
|
||||
var url = '{BASEURL}{URL}/{OBJTYPE}{REF}',
|
||||
let url = '{BASEURL}{URL}/{OBJTYPE}{REF}',
|
||||
ref = '';
|
||||
|
||||
_.each(
|
||||
@@ -295,7 +295,7 @@ export default class DebuggerModule {
|
||||
ref = sprintf('%s/%s', ref, encodeURI(o._id));
|
||||
});
|
||||
|
||||
var args = {
|
||||
let args = {
|
||||
'URL': _url,
|
||||
'BASEURL': url_for('debugger.index'),
|
||||
'REF': ref,
|
||||
@@ -338,7 +338,7 @@ export default class DebuggerModule {
|
||||
checkDbNameChange(data, dbNode, newTreeInfo, db_label) {
|
||||
if (data && data.data_obj && data.data_obj.db_name != newTreeInfo.database.label) {
|
||||
db_label = data.data_obj.db_name;
|
||||
var message = `Current database has been moved or renamed to ${db_label}. Click on the OK button to refresh the database name.`;
|
||||
let message = `Current database has been moved or renamed to ${db_label}. Click on the OK button to refresh the database name.`;
|
||||
refresh_db_node(message, dbNode);
|
||||
}
|
||||
return db_label;
|
||||
@@ -490,7 +490,7 @@ export default class DebuggerModule {
|
||||
}
|
||||
|
||||
getGlobalUrl(d, treeInfo, trans_id) {
|
||||
var baseUrl = null;
|
||||
let baseUrl = null;
|
||||
if (d._type == 'function' || d._type == 'edbfunc') {
|
||||
baseUrl = url_for(
|
||||
'debugger.initialize_target_for_function', {
|
||||
@@ -556,7 +556,7 @@ export default class DebuggerModule {
|
||||
updatedDbLabel(res, db_label, treeInfo, dbNode) {
|
||||
if (res.data.data.data_obj.db_name != treeInfo.database.label) {
|
||||
db_label = res.data.data.data_obj.db_name;
|
||||
var message = gettext(`Current database has been moved or renamed to ${db_label}. Click on the OK button to refresh the database name.`);
|
||||
let message = gettext(`Current database has been moved or renamed to ${db_label}. Click on the OK button to refresh the database name.`);
|
||||
refresh_db_node(message, dbNode);
|
||||
}
|
||||
}
|
||||
@@ -564,8 +564,8 @@ export default class DebuggerModule {
|
||||
//Callback function when user start the indirect debugging ( Listen to another session to invoke the target )
|
||||
startGlobalDebugger(args, item, trans_id) {
|
||||
// Initialize the target and create asynchronous connection and unique transaction ID
|
||||
var self = this;
|
||||
var t = this.pgBrowser.tree,
|
||||
let self = this;
|
||||
let t = this.pgBrowser.tree,
|
||||
i = item || t.selected(),
|
||||
d = i ? t.itemData(i) : undefined,
|
||||
tree_data = this.pgBrowser.tree.translateTreeNodeIdFromReactTree(i),
|
||||
@@ -575,19 +575,19 @@ export default class DebuggerModule {
|
||||
if (!d)
|
||||
return;
|
||||
|
||||
var treeInfo = t.getTreeNodeHierarchy(i);
|
||||
var baseUrl = self.getGlobalUrl(d, treeInfo, trans_id);
|
||||
let treeInfo = t.getTreeNodeHierarchy(i);
|
||||
let baseUrl = self.getGlobalUrl(d, treeInfo, trans_id);
|
||||
|
||||
self.api({
|
||||
url: baseUrl,
|
||||
method: 'GET',
|
||||
})
|
||||
.then(function (res) {
|
||||
var url = url_for('debugger.direct', {
|
||||
let url = url_for('debugger.direct', {
|
||||
'trans_id': res.data.data.debuggerTransId,
|
||||
});
|
||||
var browser_preferences = self.pgBrowser.get_preferences_for_module('browser');
|
||||
var open_new_tab = browser_preferences.new_browser_tab_open;
|
||||
let browser_preferences = self.pgBrowser.get_preferences_for_module('browser');
|
||||
let open_new_tab = browser_preferences.new_browser_tab_open;
|
||||
if (open_new_tab && open_new_tab.includes('debugger')) {
|
||||
window.open(url, '_blank');
|
||||
// Send the signal to runtime, so that proper zoom level will be set.
|
||||
@@ -602,7 +602,7 @@ export default class DebuggerModule {
|
||||
});
|
||||
|
||||
// Create the debugger panel as per the data received from user input dialog.
|
||||
var dashboardPanel = self.pgBrowser.docker.findPanels(
|
||||
let dashboardPanel = self.pgBrowser.docker.findPanels(
|
||||
'properties'
|
||||
),
|
||||
panel = self.pgBrowser.docker.addPanel(
|
||||
@@ -613,14 +613,14 @@ export default class DebuggerModule {
|
||||
|
||||
self.updatedDbLabel(res, db_label, treeInfo, dbNode);
|
||||
|
||||
var label = getAppropriateLabel(treeInfo);
|
||||
let label = getAppropriateLabel(treeInfo);
|
||||
setDebuggerTitle(panel, browser_preferences, label, db_label, db_label, null, self.pgBrowser);
|
||||
|
||||
panel.focus();
|
||||
|
||||
// Panel Closed event
|
||||
panel.on(self.wcDocker.EVENT.CLOSED, function () {
|
||||
var closeUrl = url_for('debugger.close', {
|
||||
let closeUrl = url_for('debugger.close', {
|
||||
'trans_id': res.data.data.debuggerTransId,
|
||||
});
|
||||
$.ajax({
|
||||
@@ -640,7 +640,7 @@ export default class DebuggerModule {
|
||||
|
||||
raiseError(xhr) {
|
||||
try {
|
||||
var err = xhr.response.data;
|
||||
let err = xhr.response.data;
|
||||
if (err.errormsg.search('Ticket expired') !== -1) {
|
||||
let fetchTicket = Kerberos.fetch_ticket();
|
||||
fetchTicket.then(
|
||||
@@ -703,7 +703,7 @@ export default class DebuggerModule {
|
||||
|
||||
onFail(xhr) {
|
||||
try {
|
||||
var err = xhr.response.data;
|
||||
let err = xhr.response.data;
|
||||
if (err.success == 0) {
|
||||
Notify.alert(gettext('Debugger Error'), err.errormsg);
|
||||
}
|
||||
|
||||
@@ -317,8 +317,8 @@ export default function DebuggerArgumentComponent({ debuggerInfo, restartDebug,
|
||||
function setUnnamedArgs(argType, argMode, useDefValue, defValList, myargname) {
|
||||
let myObj = [];
|
||||
for (let i = 0; i < argType.length; i++) {
|
||||
let useDefValue = checkIsDefault(defValList[i]);
|
||||
if (debuggerInfo['proargmodes'] == null) {
|
||||
useDefValue = checkIsDefault(defValList[i]);
|
||||
myObj.push({
|
||||
'name': myargname[i],
|
||||
'type': argType[i],
|
||||
@@ -329,7 +329,6 @@ export default function DebuggerArgumentComponent({ debuggerInfo, restartDebug,
|
||||
} else {
|
||||
if (argMode && (argMode[i] == 'i' || argMode[i] == 'b' ||
|
||||
(isEdbProc && argMode[i] == 'o'))) {
|
||||
useDefValue = checkIsDefault(defValList[i]);
|
||||
myObj.push({
|
||||
'name': myargname[i],
|
||||
'type': argType[i],
|
||||
|
||||
@@ -18,7 +18,7 @@ import DebuggerArgumentComponent from './components/DebuggerArgumentComponent';
|
||||
export default class FunctionArguments {
|
||||
|
||||
show(debugInfo, restartDebug, isEdbProc, transId) {
|
||||
var t = pgAdmin.Browser.tree,
|
||||
let t = pgAdmin.Browser.tree,
|
||||
i = t.selected(),
|
||||
d = i ? t.itemData(i) : undefined;
|
||||
|
||||
|
||||
@@ -35,39 +35,39 @@ function getProcedureId(treeInfoObject) {
|
||||
}
|
||||
|
||||
function setDebuggerTitle(panel, preferences, function_name, schema_name, database_name, custom_title=null, pgBrowser=null) {
|
||||
var debugger_title_placeholder = '';
|
||||
let debugger_title_placeholder = '';
|
||||
if(custom_title) {
|
||||
debugger_title_placeholder = custom_title;
|
||||
} else {
|
||||
debugger_title_placeholder = preferences['debugger_tab_title_placeholder'];
|
||||
}
|
||||
|
||||
var function_data = function_name.split('(');
|
||||
let function_data = function_name.split('(');
|
||||
function_name = get_function_name(function_name);
|
||||
|
||||
var args_list = function_data[function_data.length - 1].split(')');
|
||||
var args = '';
|
||||
let args_list = function_data[function_data.length - 1].split(')');
|
||||
let args = '';
|
||||
if(args_list.length > 0) {
|
||||
args = args.concat(args_list[0]);
|
||||
}
|
||||
|
||||
var title_data = {
|
||||
let title_data = {
|
||||
'function_name': function_name,
|
||||
'args': args,
|
||||
'schema': schema_name,
|
||||
'database': database_name,
|
||||
'type': 'debugger',
|
||||
};
|
||||
var title = generateTitle(debugger_title_placeholder, title_data);
|
||||
let title = generateTitle(debugger_title_placeholder, title_data);
|
||||
_set_dynamic_tab(pgBrowser, preferences['dynamic_tabs']);
|
||||
panel.title('<span>'+ title +'</span>');
|
||||
}
|
||||
|
||||
function get_function_name(function_name) {
|
||||
var function_data = function_name.split('(');
|
||||
let function_data = function_name.split('(');
|
||||
function_data.splice(-1, 1);
|
||||
var index = null;
|
||||
var func_name = '';
|
||||
let index = null;
|
||||
let func_name = '';
|
||||
for(index=0; index < function_data.length; index++) {
|
||||
func_name = func_name.concat(function_data[index]);
|
||||
if (index != function_data.length -1) {
|
||||
|
||||
Reference in New Issue
Block a user