1) Table Dialogue does not close on addition/deletion of partition. Fixes #6863

2) Nodes are loaded multiple times in server mode on 'Reset Layout'. Fixes #6861
This commit is contained in:
Khushboo Vashi
2021-10-05 17:33:50 +05:30
committed by Akshay Joshi
parent bfb65e82aa
commit a693014371
3 changed files with 26 additions and 11 deletions

View File

@@ -362,7 +362,6 @@ define('pgadmin.node.table', [
'affected_partitions' in _newNodeData
) {
var partitions = _newNodeData.affected_partitions,
self = this,
newPartitionsIDs = [],
insertChildTreeNodes = [],
insertChildrenNodes = function() {
@@ -409,7 +408,7 @@ define('pgadmin.node.table', [
'parent': tablesCollNode,
'type': 'table',
'treeHierarchy':
pgAdmin.Browser.Nodes.schema.getTreeNodeHierarchy(
pgAdmin.Browser.tree.getTreeNodeHierarchy(
schemaNode
),
'childrenIDs': _.clone(childIDs),
@@ -460,7 +459,7 @@ define('pgadmin.node.table', [
insertChildTreeNodes.push({
'parent': partitionsCollNode,
'type': 'partition',
'treeHierarchy': self.getTreeNodeHierarchy(_node),
'treeHierarchy': pgAdmin.Browser.tree.getTreeNodeHierarchy(_node),
'childrenIDs': newPartitionsIDs,
});
}