Skip to content

Commit 008bc6d

Browse files
committed
Fixed some SonarQube issues.
1 parent faa66f1 commit 008bc6d

File tree

12 files changed

+46
-43
lines changed

12 files changed

+46
-43
lines changed

web/pgadmin/browser/__init__.py

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -941,14 +941,14 @@ def set_master_password():
941941
if not config.SERVER_MODE and config.MASTER_PASSWORD_REQUIRED:
942942

943943
# if master pass is set previously
944-
if current_user.masterpass_check is not None:
945-
if data.get('button_click') and \
946-
not validate_master_password(data.get('password')):
947-
return form_master_password_response(
948-
existing=True,
949-
present=False,
950-
errmsg=gettext("Incorrect master password")
951-
)
944+
if current_user.masterpass_check is not None and \
945+
data.get('button_click') and \
946+
not validate_master_password(data.get('password')):
947+
return form_master_password_response(
948+
existing=True,
949+
present=False,
950+
errmsg=gettext("Incorrect master password")
951+
)
952952

953953
if data != '' and data.get('password', '') != '':
954954

web/pgadmin/browser/static/js/quick_search/trigger_search.js

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,6 @@ export function Search() {
1717
const wrapperRef = useRef(null);
1818
const [searchTerm, setSearchTerm] = useState('');
1919
const [isShowMinLengthMsg, setIsShowMinLengthMsg] = useState(false);
20-
let helpLinkTitles = [];
21-
let helpLinks = [];
2220
const [isMenuLoading, setIsMenuLoading] = useState(false);
2321
const [isHelpLoading, setIsHelpLoading] = useState(false);
2422
const [menuSearchResult, setMenuSearchResult] = useState({
@@ -51,11 +49,6 @@ export function Search() {
5149

5250
// Below will be called when any changes has been made to state
5351
useEffect(() => {
54-
helpLinkTitles = Object.keys(helpSearchResult.data);
55-
for(let i = 0; i<helpLinkTitles.length;i++){
56-
helpLinks.push(<a href={''} target='_blank' rel='noreferrer'>helpLinkTitles[i]</a>);
57-
}
58-
5952
if(menuSearchResult.fetched == true){
6053
setIsMenuLoading(false);
6154
}

web/pgadmin/dashboard/static/js/dashboard.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -294,7 +294,7 @@ define('pgadmin.dashboard', [
294294
// Check if user is super user
295295
var server = treeHierarchy['server'];
296296
maintenance_database = (server && server.db) || null;
297-
can_signal_backend = server.user.can_signal_backend;
297+
can_signal_backend = (server && server.user) ? server.user.can_signal_backend : false;
298298

299299
if (server && server.user && server.user.is_superuser) {
300300
is_super_user = true;

web/pgadmin/misc/static/explain/js/explain.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1474,7 +1474,7 @@ define('pgadmin.misc.explain', [
14741474
ctx.totalDownloadedNodes++;
14751475
if (!ctx.isDownloaded && ctx.totalNodes === ctx.totalDownloadedNodes) {
14761476
ctx.isDownloaded = true;
1477-
var s = Snap('.pgadmin-explain-container svg');
1477+
s = Snap('.pgadmin-explain-container svg');
14781478
var today = new Date();
14791479
var filename = 'explain_plan_' + today.getTime() + '.svg';
14801480
svgDownloader.downloadSVG(s.toString(), filename);

web/pgadmin/static/js/backform.pgadmin.js

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -557,10 +557,9 @@ define([
557557
this.updateInvalid();
558558

559559
this.$el.find('.btn').on('keyup', (e)=>{
560-
switch(e.keyCode) {
561-
case 32: /* Spacebar click */
560+
/* Spacebar click */
561+
if (e.keyCode == 32) {
562562
$(e.currentTarget).trigger('click');
563-
break;
564563
}
565564
});
566565
return this;

web/pgadmin/static/js/browser/server_groups/servers/model_validation.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -118,7 +118,7 @@ export class ModelValidation {
118118
} catch(e) {
119119
try {
120120
new Address6(ipAddress);
121-
} catch(e) {
121+
} catch(ex) {
122122
this.err['hostaddr'] = msg;
123123
this.errmsg = msg;
124124
}

web/pgadmin/static/vendor/backgrid/backgrid.js

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -447,8 +447,8 @@ _.extend(DatetimeFormatter.prototype, {
447447
if ((data + '').trim() === '') return null;
448448

449449
var date, time = null;
450+
var jsDate = new Date(data);
450451
if (_.isNumber(data)) {
451-
var jsDate = new Date(data);
452452
date = lpad(jsDate.getUTCFullYear(), 4, 0) + '-' + lpad(jsDate.getUTCMonth() + 1, 2, 0) + '-' + lpad(jsDate.getUTCDate(), 2, 0);
453453
time = lpad(jsDate.getUTCHours(), 2, 0) + ':' + lpad(jsDate.getUTCMinutes(), 2, 0) + ':' + lpad(jsDate.getUTCSeconds(), 2, 0);
454454
}
@@ -469,7 +469,7 @@ _.extend(DatetimeFormatter.prototype, {
469469
if (!this.includeTime && time) return;
470470
}
471471

472-
var jsDate = new Date(Date.UTC(YYYYMMDD[1] * 1 || 0,
472+
jsDate = new Date(Date.UTC(YYYYMMDD[1] * 1 || 0,
473473
YYYYMMDD[2] * 1 - 1 || 0,
474474
YYYYMMDD[3] * 1 || 0,
475475
HHmmssSSS[1] * 1 || null,
@@ -1348,16 +1348,17 @@ var BooleanCellEditor = Backgrid.BooleanCellEditor = CellEditor.extend({
13481348
}
13491349

13501350
var $el = this.$el;
1351+
var val = null;
13511352
if (command.save() || command.moveLeft() || command.moveRight() || command.moveUp() ||
13521353
command.moveDown()) {
13531354
e.preventDefault();
13541355
e.stopPropagation();
1355-
var val = formatter.toRaw($el.prop("checked"), model);
1356+
val = formatter.toRaw($el.prop("checked"), model);
13561357
model.set(column.get("name"), val);
13571358
model.trigger("backgrid:edited", model, column, command);
13581359
}
13591360
else if (e.type == "change") {
1360-
var val = formatter.toRaw($el.prop("checked"), model);
1361+
val = formatter.toRaw($el.prop("checked"), model);
13611362
model.set(column.get("name"), val);
13621363
$el.focus();
13631364
}

web/pgadmin/utils/driver/psycopg2/__init__.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -188,7 +188,8 @@ def get_connection(
188188
"""
189189
manager = self.connection_manager(sid)
190190

191-
return manager.connection(database, conn_id, auto_reconnect)
191+
return manager.connection(database=database, conn_id=conn_id,
192+
auto_reconnect=auto_reconnect)
192193

193194
def release_connection(self, sid, database=None, conn_id=None):
194195
"""

web/pgadmin/utils/driver/psycopg2/connection.py

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -145,11 +145,15 @@ class Connection(object)
145145
gettext("Cursor could not be found for the async connection.")
146146
ARGS_STR = "{0}#{1}"
147147

148-
def __init__(self, manager, conn_id, db, auto_reconnect=True, async_=0,
149-
use_binary_placeholder=False, array_to_string=False):
148+
def __init__(self, manager, conn_id, db, **kwargs):
150149
assert (manager is not None)
151150
assert (conn_id is not None)
152151

152+
auto_reconnect = kwargs.get('auto_reconnect', True)
153+
async_ = kwargs.get('async_', 0)
154+
use_binary_placeholder = kwargs.get('use_binary_placeholder', False)
155+
array_to_string = kwargs.get('array_to_string', False)
156+
153157
self.conn_id = conn_id
154158
self.manager = manager
155159
self.db = db if db is not None else manager.db

web/pgadmin/utils/driver/psycopg2/server_manager.py

Lines changed: 11 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -182,10 +182,15 @@ def patch_version(self):
182182
return int(int(self.sversion / 100) / 100)
183183
raise InternalServerError(self._INFORMATION_MSG)
184184

185-
def connection(
186-
self, database=None, conn_id=None, auto_reconnect=True, did=None,
187-
async_=None, use_binary_placeholder=False, array_to_string=False
188-
):
185+
def connection(self, **kwargs):
186+
database = kwargs.get('database', None)
187+
conn_id = kwargs.get('conn_id', None)
188+
auto_reconnect = kwargs.get('auto_reconnect', True)
189+
did = kwargs.get('did', None)
190+
async_ = kwargs.get('async_', None)
191+
use_binary_placeholder = kwargs.get('use_binary_placeholder', False)
192+
array_to_string = kwargs.get('array_to_string', False)
193+
189194
if database is not None:
190195
if did is not None and did in self.db_info:
191196
self.db_info[did]['datname'] = database
@@ -247,7 +252,8 @@ def connection(
247252
else:
248253
async_ = 1 if async_ is True else 0
249254
self.connections[my_id] = Connection(
250-
self, my_id, database, auto_reconnect, async_,
255+
self, my_id, database, auto_reconnect=auto_reconnect,
256+
async_=async_,
251257
use_binary_placeholder=use_binary_placeholder,
252258
array_to_string=array_to_string
253259
)

0 commit comments

Comments
 (0)