Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1ndsc8-0006xs-Sa for pgadmin-hackers@arkaria.postgresql.org; Mon, 11 Apr 2022 11:53:49 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.92) (envelope-from ) id 1ndsb7-0003J3-LI for pgadmin-hackers@arkaria.postgresql.org; Mon, 11 Apr 2022 11:52:45 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1ndsb7-0003It-12 for pgadmin-hackers@lists.postgresql.org; Mon, 11 Apr 2022 11:52:45 +0000 Received: from mail-pl1-x62a.google.com ([2607:f8b0:4864:20::62a]) by makus.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.92) (envelope-from ) id 1ndsb4-00012F-4O for pgadmin-hackers@postgresql.org; Mon, 11 Apr 2022 11:52:43 +0000 Received: by mail-pl1-x62a.google.com with SMTP id v12so657045plv.4 for ; Mon, 11 Apr 2022 04:52:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=enterprisedb.com; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=TGmHQka71XKRjRkQCToujB1jiM0YRKZ/5vPJGGV/ihY=; b=XTfLo7dgKCc78UbaphIJwrJupJ+YFqzOMlZIXaoqWdZdJVNSSLHYMTzOaMQFilas5T hffYebcIvHLk4fUj3CLzIHCLR8zZfJ2ZrpIvsVnBgZhrmKjIjHPIhBOohGKHtD3ncYbI gM5f91Uk7UJXLnhixl+5ps4L+ZcQcrf7pZOPPTJlwEdNI+v0vu/9okAWXDsaXf5XJju2 b9eq/v0PDexRYkzam1Mf7yUF4w6s1OXUm9pOQtsAj4jIOIFhn+1ph3TXbh7bKoY4kaVM vvdUJvmGvkybR9f/+PTNf5dnIAptGug6/df5aDsh5PKGFOrsUtGqEx7h7i0ztv/jSeBh +2kw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=TGmHQka71XKRjRkQCToujB1jiM0YRKZ/5vPJGGV/ihY=; b=YirgtmDEWBeRzSNKMQBYjpEKV88P/67xJJolrSxrzubOOo1LDGFDU7csw/0RProaR0 7FqATopbfFdNsgwrPQe5ZqcjpGJGmSN9txTLYptTB6jMcyd5Akr36gFe5TJFQObr4qLe HD4t5Tig8MIDT+iLZXS+J+J6I3YTiOAWb7NJMSmK1aDbVWuGpTok6hnmSU4FAGH3Pv7J 5OU8HQmJ2hkEvqTvGaIgyBDwy9wDLpq3LmQGzIQEXMf6ipOl/VupNAfnaqp+B0ZsySL4 WD9DipglW890Z1jizf7khPxSL1Vu3i2SpUx4/ob+nOsF+w5MZnAeJNx1Mc1tOZWrc+Y6 +57A== X-Gm-Message-State: AOAM53208t44KOgZGplrJhGvyBWUcLCW9uGsHOiWsbQfLuz2nVld6MGV SOTeK/Zxqq8hkJAl13t3p/ZVtekYE2uqFQbgemMDTQxexLdMQdai1WDXRHUHjydawdargc7wv3L IVkzDLR7dhqbvUA4ZxwYPGCPSEDHh2A7ad3u5bqH52B0iZAq7JwclTtOW85IZLOuSVPuhJxniJ2 IQZ9DulcRzzi75K6GvQB3CUCZOkoJuqDQdm5w+wRJOQINdLJeCrJQiOVblgA== X-Google-Smtp-Source: ABdhPJyznZiJPhNFWwSUpmhim8I8cgjE7qmVF2F1OxGb746w48CcLusiaIPm8nwhr3iH78fQAbvwuMIuGHw6LlWYK1s= X-Received: by 2002:a17:90a:f3d6:b0:1cb:91e3:f1f6 with SMTP id ha22-20020a17090af3d600b001cb91e3f1f6mr6375280pjb.171.1649677960217; Mon, 11 Apr 2022 04:52:40 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Pradip Parkale Date: Mon, 11 Apr 2022 17:22:28 +0530 Message-ID: Subject: Re: [pgAdmin][RM7296]: Browser tree is not getting refresh after deleting the multiple node from collection properties To: Akshay Joshi Cc: pgadmin-hackers Content-Type: multipart/mixed; boundary="000000000000d02f8b05dc5f946a" X-CLOUD-SEC-AV-Info: enterprisedb,google_mail,monitor X-CLOUD-SEC-AV-Sent: true X-Gm-Spam: 0 X-Gm-Phishy: 0 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --000000000000d02f8b05dc5f946a Content-Type: multipart/alternative; boundary="000000000000d02f8905dc5f9468" --000000000000d02f8905dc5f9468 Content-Type: text/plain; charset="UTF-8" Hi Akshay, Please find the attached patch for the issue below. 1. When deleting the constraint from the collection properties nodes, an error occurred 2. The code to refresh the Dashboard after deleted session activities has been improved. On Sat, Apr 9, 2022 at 12:06 PM Akshay Joshi wrote: > Thanks, the patch applied. > > On Fri, Apr 8, 2022 at 12:29 PM Pradip Parkale < > pradip.parkale@enterprisedb.com> wrote: > >> Hi Hackers, >> >> Please find the attached patch for #7296.I have fixed the issue where the >> browser tree did not refresh after multiple nodes were deleted. >> >> -- >> Thanks & Regards, >> Pradip Parkale >> Software Engineer | EnterpriseDB Corporation >> > > > -- > *Thanks & Regards* > *Akshay Joshi* > *pgAdmin Hacker | Principal Software Architect* > *EDB Postgres * > > *Mobile: +91 976-788-8246* > -- Thanks & Regards, Pradip Parkale Software Engineer | EnterpriseDB Corporation --000000000000d02f8905dc5f9468 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hi Akshay,

Please find the attached pat= ch for the issue below.
  1. = When deleting the constraint from the collection properties nodes, an error= occurred
  2. The code to refre= sh the Dashboard after deleted session activities has been improved.=

On Sat, Apr 9, 2022 at 12:06 PM Akshay Joshi <akshay.joshi@enterprisedb.com>= ; wrote:
Thanks, the patch = applied.

On Fri, Apr 8, 2022 at 12:29 PM Pradip Parkale <pradip.parkal= e@enterprisedb.com> wrote:
Hi Hackers,

Please find the attached patch for #7296.I= have fixed the issue where the browser tree did not refresh after multiple= nodes were deleted.

--
Thanks & Regards,
Pradip Parkale
Software Engineer = | EnterpriseDB Corporation


--
Thank= s & Regards
Akshay Joshi
pgAdmin Hacker | Principal Softw= are Architect
EDB Po= stgres
Mobile: +91 976-788-8246



--
Thanks & Regards,
Pradip Park= ale
Software Engineer | EnterpriseDB Corporation
--000000000000d02f8905dc5f9468-- --000000000000d02f8b05dc5f946a Content-Type: application/octet-stream; name="refresh.patch" Content-Disposition: attachment; filename="refresh.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_l1unhpkn0 ZGlmZiAtLWdpdCBhL3dlYi9wZ2FkbWluL2Rhc2hib2FyZC9zdGF0aWMvanMvRGFzaGJvYXJkLmpz eCBiL3dlYi9wZ2FkbWluL2Rhc2hib2FyZC9zdGF0aWMvanMvRGFzaGJvYXJkLmpzeAppbmRleCA0 YzBkOTE4NzQuLjRiN2Q3NzljYyAxMDA2NDQKLS0tIGEvd2ViL3BnYWRtaW4vZGFzaGJvYXJkL3N0 YXRpYy9qcy9EYXNoYm9hcmQuanN4CisrKyBiL3dlYi9wZ2FkbWluL2Rhc2hib2FyZC9zdGF0aWMv anMvRGFzaGJvYXJkLmpzeApAQCAtMTI4LDcgKzEyOCw3IEBAIGV4cG9ydCBkZWZhdWx0IGZ1bmN0 aW9uIERhc2hib2FyZCh7CiAgIGNvbnN0IFttc2csIHNldE1zZ10gPSB1c2VTdGF0ZSgnJyk7CiAg IGNvbnN0W2luZm9Nc2csIHNldEluZm9dID0gdXNlU3RhdGUoJycpOwogICBjb25zdCBbdmFsLCBz ZXRWYWxdID0gdXNlU3RhdGUoMCk7Ci0gIGNvbnN0IFtyZWZyZXNoLCBzZXRSZWZyZXNoXSA9IHVz ZVN0YXRlKCk7CisgIGNvbnN0IFtyZWZyZXNoLCBzZXRSZWZyZXNoXSA9IHVzZVN0YXRlKGZhbHNl KTsKICAgY29uc3QgW3NjaGVtYURpY3QsIHNldFNjaGVtYURpY3RdID0gUmVhY3QudXNlU3RhdGUo e30pOwogCiAgIGlmICghZGlkKSB7CkBAIC0yMzUsNiArMjM1LDcgQEAgZXhwb3J0IGRlZmF1bHQg ZnVuY3Rpb24gRGFzaGJvYXJkKHsKICAgICAgICAgICAgICAgICAgICAgICBpZiAocmVzLmRhdGEg PT0gZ2V0dGV4dCgnU3VjY2VzcycpKSB7CiAgICAgICAgICAgICAgICAgICAgICAgICBzZXRJbmZv KHR4dFN1Y2Nlc3MpOwogICAgICAgICAgICAgICAgICAgICAgICAgTm90aWZ5LnN1Y2Nlc3ModHh0 U3VjY2Vzcyk7CisgICAgICAgICAgICAgICAgICAgICAgICBzZXRSZWZyZXNoKCFyZWZyZXNoKTsK ICAgICAgICAgICAgICAgICAgICAgICB9IGVsc2UgewogICAgICAgICAgICAgICAgICAgICAgICAg c2V0SW5mbyh0eHRFcnJvcik7CiAgICAgICAgICAgICAgICAgICAgICAgICBOb3RpZnkuZXJyb3Io dHh0RXJyb3IpOwpAQCAtNzY5LDkgKzc3MCw2IEBAIGV4cG9ydCBkZWZhdWx0IGZ1bmN0aW9uIERh c2hib2FyZCh7CiAgICAgaWYgKG1lc3NhZ2UgIT0gJycpIHsKICAgICAgIHNldE1zZyhtZXNzYWdl KTsKICAgICB9Ci0gICAgcmV0dXJuICgpID0+IHsKLSAgICAgIHNldFJlZnJlc2goKTsKLSAgICB9 OwogICB9LCBbbm9kZURhdGEsIHZhbCwgZGlkLCBwcmVmZXJlbmNlcywgaW5mb01zZywgcmVmcmVz aCwgcHJvcHMuZGJDb25uZWN0ZWRdKTsKIAogICBjb25zdCBSZWZyZXNoQnV0dG9uID0gKCkgPT57 CkBAIC03ODMsNyArNzgxLDcgQEAgZXhwb3J0IGRlZmF1bHQgZnVuY3Rpb24gRGFzaGJvYXJkKHsK ICAgICAgICAgaWNvbj17PENhY2hlZEljb24gLz59CiAgICAgICAgIG9uQ2xpY2s9eyhlKSA9PiB7 CiAgICAgICAgICAgZS5wcmV2ZW50RGVmYXVsdCgpOwotICAgICAgICAgIHNldFJlZnJlc2godHJ1 ZSk7CisgICAgICAgICAgc2V0UmVmcmVzaCghcmVmcmVzaCk7CiAgICAgICAgIH19CiAgICAgICAg IGNvbG9yPSJkZWZhdWx0IgogICAgICAgICBhcmlhLWxhYmVsPSJSZWZyZXNoIgpkaWZmIC0tZ2l0 IGEvd2ViL3BnYWRtaW4vbWlzYy9wcm9wZXJ0aWVzL0NvbGxlY3Rpb25Ob2RlUHJvcGVydGllcy5q c3ggYi93ZWIvcGdhZG1pbi9taXNjL3Byb3BlcnRpZXMvQ29sbGVjdGlvbk5vZGVQcm9wZXJ0aWVz LmpzeAppbmRleCA5ZDM0MDkxNGQuLjU4MjNmZWQ0YiAxMDA2NDQKLS0tIGEvd2ViL3BnYWRtaW4v bWlzYy9wcm9wZXJ0aWVzL0NvbGxlY3Rpb25Ob2RlUHJvcGVydGllcy5qc3gKKysrIGIvd2ViL3Bn YWRtaW4vbWlzYy9wcm9wZXJ0aWVzL0NvbGxlY3Rpb25Ob2RlUHJvcGVydGllcy5qc3gKQEAgLTEy Miw4ICsxMjIsOCBAQCBleHBvcnQgZnVuY3Rpb24gQ29sbGVjdGlvbk5vZGVWaWV3KHsKICAgICBp ZiAoc2VsTm9kZSAmJiBzZWxOb2RlLnR5cGUgJiYgc2VsTm9kZS50eXBlID09ICdjb2xsLWNvbnN0 cmFpbnRzJykgewogICAgICAgLy8gSW4gb3JkZXIgdG8gaWRlbnRpZnkgdGhlIGNvbnN0cmFpbnQg dHlwZSwgdGhlIHR5cGUgc2hvdWxkIGJlIHBhc3NlZCB0byB0aGUgc2VydmVyCiAgICAgICBzZWxS b3dzID0gc2VsUm93TW9kZWxzLm1hcCgocm93KSA9PiAoewotICAgICAgICBpZDogcm93LmdldCgn b2lkJyksCi0gICAgICAgIF90eXBlOiByb3cuZ2V0KCdfdHlwZScpLAorICAgICAgICBpZDogcm93 Lm9yaWdpbmFsLm9pZCwKKyAgICAgICAgX3R5cGU6IHJvdy5vcmlnaW5hbC5fdHlwZSwKICAgICAg IH0pKTsKICAgICB9IGVsc2UgewogICAgICAgc2VsUm93cyA9IHNlbFJvd01vZGVscy5tYXAoKHJv dykgPT4gcm93Lm9yaWdpbmFsLm9pZCk7Cg== --000000000000d02f8b05dc5f946a--