From f538546c4de7cb2c8da07cfb703ad199da7a436c Mon Sep 17 00:00:00 2001 From: Akshay Joshi Date: Wed, 22 Sep 2021 13:34:11 +0530 Subject: [PATCH] Fixed validation issue in Synonyms dialog. Fixes #6767 --- .../databases/schemas/synonyms/static/js/synonym.ui.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/web/pgadmin/browser/server_groups/servers/databases/schemas/synonyms/static/js/synonym.ui.js b/web/pgadmin/browser/server_groups/servers/databases/schemas/synonyms/static/js/synonym.ui.js index ac7b08fc2..5d094eec2 100644 --- a/web/pgadmin/browser/server_groups/servers/databases/schemas/synonyms/static/js/synonym.ui.js +++ b/web/pgadmin/browser/server_groups/servers/databases/schemas/synonyms/static/js/synonym.ui.js @@ -87,6 +87,11 @@ export default class SynonymSchema extends BaseUISchema { id: 'synobjname', label: gettext('Target object'), group: gettext('Definition'), deps: ['targettype', 'synobjschema'], + depChange: function(state, source) { + if(source[0] == 'targettype' || source[0] == 'synobjschema') { + return { synobjname: null}; + } + }, type: (state)=>{ let fetchOptionsBasis = state.targettype + state.synobjschema; return {