Fixed an issue where properties not visible for FTS Parsers, FTS Templates, MViews and Rules in Catalog objects. #6127

This commit is contained in:
Akshay Joshi
2023-05-18 16:21:15 +05:30
parent 4baae7512b
commit e2b27da2ef
6 changed files with 7 additions and 6 deletions

View File

@@ -91,7 +91,7 @@ define('pgadmin.node.fts_parser', [
})
},
{
schema: treeNodeInfo.schema._id,
schema: itemNodeData._id,
}
);
}

View File

@@ -80,7 +80,7 @@ define('pgadmin.node.fts_template', [
schemaList:()=>getNodeListById(pgBrowser.Nodes['schema'], treeNodeInfo, itemNodeData),
},
{
schema: treeNodeInfo.schema._id,
schema: itemNodeData._id,
}
);
}

View File

@@ -52,7 +52,7 @@ define('pgadmin.node.package', [
name: 'create_package_on_coll', node: 'coll-package', module: this,
applies: ['object', 'context'], callback: 'show_obj_properties',
category: 'create', priority: 4, label: gettext('Package...'),
data: {action: 'create', check: true,
data: {action: 'create', check: true,
data_disabled: gettext('This option is only available on EPAS servers.')},
enable: 'canCreate',
},{
@@ -97,7 +97,7 @@ define('pgadmin.node.package', [
}),
node_info: treeNodeInfo
}, {
schema: treeNodeInfo.schema.label
schema: ('schema' in treeNodeInfo)? treeNodeInfo.schema.label : ''
}
);
}

View File

@@ -53,7 +53,7 @@ export default class RuleSchema extends BaseUISchema {
id: 'schema', label:'',
type: 'text', visible: false, disabled: (state) => {
// It is used while generating sql
state.schema = obj.fieldOptions.nodeInfo.schema.label;
state.schema = ('schema' in obj.fieldOptions.nodeInfo) ? obj.fieldOptions.nodeInfo.schema.label : '';
},
},
{

View File

@@ -144,7 +144,7 @@ define('pgadmin.node.mview', [
},
{
owner: pgBrowser.serverInfo[treeNodeInfo.server._id].user.name,
schema: treeNodeInfo.schema.label
schema: ('schema' in treeNodeInfo)? treeNodeInfo.schema.label : ''
}
);
},