From 1f2f4050572ee6decea4780e1356249bb56c4524 Mon Sep 17 00:00:00 2001 From: Khushboo Vashi Date: Tue, 9 May 2023 15:14:14 +0530 Subject: [PATCH] Indicate the user if all the server's children nodes are hidden from the preferences setting. #6003 --- web/pgadmin/static/js/tree/tree_nodes.ts | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/web/pgadmin/static/js/tree/tree_nodes.ts b/web/pgadmin/static/js/tree/tree_nodes.ts index 6d77566f9..8cbfaecd9 100644 --- a/web/pgadmin/static/js/tree/tree_nodes.ts +++ b/web/pgadmin/static/js/tree/tree_nodes.ts @@ -13,6 +13,8 @@ import pgAdmin from 'sources/pgadmin'; import _ from 'lodash'; import { FileType } from 'react-aspen'; import { findInTree } from './tree'; +import Notify from '../../../static/js/helpers/Notifier'; +import gettext from 'sources/gettext'; import { unix } from 'path-fx'; @@ -148,7 +150,13 @@ export class ManageTreeNodes { await fill(treeData); if (node.children.length > 0) res(node.children); - else res(null); + else { + res(null); + if (node.data && node.data._type == 'server' && node.data.connected) { + Notify.info(gettext('Server children are not available.' + +' Please check these nodes are not hidden through the preferences setting `Browser > Nodes`.')); + } + } } loadData();