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 1mXhuS-0006gb-RA for pgadmin-hackers@arkaria.postgresql.org; Tue, 05 Oct 2021 10:42:57 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.92) (envelope-from ) id 1mXhuR-0007Cp-No for pgadmin-hackers@arkaria.postgresql.org; Tue, 05 Oct 2021 10:42:55 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mXhuR-0007Cg-FQ for pgadmin-hackers@lists.postgresql.org; Tue, 05 Oct 2021 10:42:55 +0000 Received: from mail-io1-xd32.google.com ([2607:f8b0:4864:20::d32]) by magus.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.92) (envelope-from ) id 1mXhuO-0001IJ-Ke for pgadmin-hackers@postgresql.org; Tue, 05 Oct 2021 10:42:55 +0000 Received: by mail-io1-xd32.google.com with SMTP id 134so23727554iou.12 for ; Tue, 05 Oct 2021 03:42:52 -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=EgISp41JGlglWfdVPPm2fnPWP1q1NswYx3/0A8lJYYM=; b=K7C8SLoBcyD5SkOzCs8L8zIINVphqYt5gRLKVDIHnlCJDzecxWRWYBDl42YKY7Oxaf DxCjusTfy95KBMAwP9DlRJO6DR06fh4+oJ4OWMKhnTvIKv2u4vQJp0f5UhVyv1L0Rnec 5USc6PC8HbMp8ucURh3hPrYZFWX8EDySh/MAj0JoeImKU0VFobRjWvQj/agKmKZGJoWV nYwD8eelS8VTK9MHd77g3qXdEncViyPVHPBpvTfTZDRsg3Q5aKgLJZKGvfFWlxusqi22 mbZDA+QQal5NdxMj+hYeesqBv4yF+1dkoGdP3Q6T/plRjuK+1ZsxHY91YeyRvi/bHXVq 3BLA== 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=EgISp41JGlglWfdVPPm2fnPWP1q1NswYx3/0A8lJYYM=; b=KjaywCMRUEz0N2QVV0S602KhAy0chUhf0h3fO673cNW+9fZxUegv/sVUOaLlUtvTgp HXZVUaNCDojhH+dH9bc/BcGKt5JmoZ/BRqC/lswK6ypbrTo4cVuJAWfdwDJ4qX1+ezPj gxOCvtEzRT+unyreQg/5Eg1AyiLmMHGi+AdGqsrs5/YoDCaI9e6MoRIHQNBfAaa0smby 8K45M6shHPSR7PXhqT8wbDvgqQlAd3zN/OKSCjQLA08JS1HwK06xEW9Ud4KGa64gEuh9 XjvmoAv2N+WJa4rAnOQ/4LirzGnyagFVgTPIPNB5QIkG+gkIMfEbIIrMj9hY7eOsiWUV CRMw== X-Gm-Message-State: AOAM530YY5+mdhPh20TE3W2Fqklv7ehor36PJ9oFDgybqScMOjBmg4Hz i6XK/e80ZO2QIc0W+zbQqGt3X9/sXAII2UgebaX2TNdSjylkvOwT5ojV+ztNwLmYxktHMdVA+IH h6N0znC6NnGkvElynTb8lkvNv+SyM5X+wAOQrF4qG4O5rSNWGiFhCOAmUyhxKnj0kAjRSXi34Su ppFCWMUc/aaQAWPx2oppDxWQlWgFL3a6PC3cR+ddy8DsCN4mW5qr3RLmcq3Q== X-Google-Smtp-Source: ABdhPJxZ0LYmngkHaJJGK6fmkLLC5DhO1TrJWUccDCTRPoGm+ygEWpII2J8cQpAJd7v3cH1ekago/NA1eF4mXnWEv48= X-Received: by 2002:a6b:3e84:: with SMTP id l126mr1712883ioa.163.1633430570352; Tue, 05 Oct 2021 03:42:50 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Rahul Shirsat Date: Tue, 5 Oct 2021 16:12:13 +0530 Message-ID: Subject: Re: [patch][pgAdmin] RM6744 Unable to delete rows for Enum type in Create Type dialogue To: Akshay Joshi Cc: pgadmin-hackers Content-Type: multipart/mixed; boundary="000000000000e972e305cd98b0c9" 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 --000000000000e972e305cd98b0c9 Content-Type: multipart/alternative; boundary="000000000000e972e005cd98b0c7" --000000000000e972e005cd98b0c7 Content-Type: text/plain; charset="UTF-8" Hi Hackers, Please find the attached patch which resolves the issues sec label & type changing issue. Additionally, while testing the workflow, fixed one issue related to composite type added with minimum one type and then changing the Type. On Mon, Oct 4, 2021 at 7:41 PM Akshay Joshi wrote: > Thanks, the patch applied. > > On Mon, Oct 4, 2021 at 6:34 PM Rahul Shirsat < > rahul.shirsat@enterprisedb.com> wrote: > >> Hi Hackers, >> >> Please find the attached patch which resolves one more additional issue >> reported by Aditya. >> >> On Thu, Sep 30, 2021 at 3:32 PM Akshay Joshi < >> akshay.joshi@enterprisedb.com> wrote: >> >>> Thanks, the patch applied. >>> >>> On Thu, Sep 30, 2021 at 1:46 PM Rahul Shirsat < >>> rahul.shirsat@enterprisedb.com> wrote: >>> >>>> Hi Hackers, >>>> >>>> Please find the attached patch for fixing some additional issues. >>>> >>>> On Mon, Sep 20, 2021 at 1:13 PM Akshay Joshi < >>>> akshay.joshi@enterprisedb.com> wrote: >>>> >>>>> Thanks, the patch applied. >>>>> >>>>> On Mon, Sep 20, 2021 at 1:06 PM Rahul Shirsat < >>>>> rahul.shirsat@enterprisedb.com> wrote: >>>>> >>>>>> Hi Akshay, >>>>>> >>>>>> Please find the updated patch. >>>>>> >>>>>> On Fri, Sep 17, 2021 at 8:55 PM Akshay Joshi < >>>>>> akshay.joshi@enterprisedb.com> wrote: >>>>>> >>>>>>> Hi Rahul >>>>>>> >>>>>>> Patch not applied, rebase and send the patch again. >>>>>>> >>>>>>> On Thu, Sep 16, 2021 at 6:39 PM Rahul Shirsat < >>>>>>> rahul.shirsat@enterprisedb.com> wrote: >>>>>>> >>>>>>>> Hi Hackers, >>>>>>>> >>>>>>>> Please find the attached patch which resolves the below issue: >>>>>>>> >>>>>>>> 1. Enum Type - Unable to delete rows for Enum type in Create Type >>>>>>>> dialogue. >>>>>>>> 2. Range Type - Loading icons are shown in different drop down tabs. >>>>>>>> >>>>>>>> -- >>>>>>>> *Rahul Shirsat* >>>>>>>> Senior Software Engineer | EnterpriseDB Corporation. >>>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> *Thanks & Regards* >>>>>>> *Akshay Joshi* >>>>>>> *pgAdmin Hacker | Principal Software Architect* >>>>>>> *EDB Postgres * >>>>>>> >>>>>>> *Mobile: +91 976-788-8246* >>>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> *Rahul Shirsat* >>>>>> Senior Software Engineer | EnterpriseDB Corporation. >>>>>> >>>>> >>>>> >>>>> -- >>>>> *Thanks & Regards* >>>>> *Akshay Joshi* >>>>> *pgAdmin Hacker | Principal Software Architect* >>>>> *EDB Postgres * >>>>> >>>>> *Mobile: +91 976-788-8246* >>>>> >>>> >>>> >>>> -- >>>> *Rahul Shirsat* >>>> Senior Software Engineer | EnterpriseDB Corporation. >>>> >>> >>> >>> -- >>> *Thanks & Regards* >>> *Akshay Joshi* >>> *pgAdmin Hacker | Principal Software Architect* >>> *EDB Postgres * >>> >>> *Mobile: +91 976-788-8246* >>> >> >> >> -- >> *Rahul Shirsat* >> Senior Software Engineer | EnterpriseDB Corporation. >> > > > -- > *Thanks & Regards* > *Akshay Joshi* > *pgAdmin Hacker | Principal Software Architect* > *EDB Postgres * > > *Mobile: +91 976-788-8246* > -- *Rahul Shirsat* Senior Software Engineer | EnterpriseDB Corporation. --000000000000e972e005cd98b0c7 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hi Hackers,

Please find the attached pa= tch which resolves the issues sec label & type changing issue.

Additionally, while testing the workflow, fixed one issue = related to composite type added with minimum one type and then changing=C2= =A0the Type.

On Mon, Oct 4, 2021 at 7:41 PM Akshay Joshi <akshay.joshi@enterprisedb.com= > wrote:
Thanks, the patch applied.

On Mon, Oct 4, 2021 at 6:34 PM R= ahul Shirsat <rahul.shirsat@enterprisedb.com> wrote:
Hi Hackers,
=
Please find the attached patch which resolves one more addit= ional issue reported by Aditya.

<= div dir=3D"ltr" class=3D"gmail_attr">On Thu, Sep 30, 2021 at 3:32 PM Akshay= Joshi <akshay.joshi@enterprisedb.com> wrote:
Thanks, the patch applied= .

On Thu, Sep 30, 2021 at 1:46 PM Rahul Shirsat <rahul.shirsat@enterprisedb.= com> wrote:
Hi Hackers,

Please find the attached= patch for fixing some additional issues.

On Mon, Sep 20, 2021 at 1:13= PM Akshay Joshi <akshay.joshi@enterprisedb.com> wrote:
Thanks, the patc= h applied.

On Mon, Sep 20, 2021 at 1:06 PM Rahul Shirsat <rahul.shirsat@enterpri= sedb.com> wrote:
Hi Akshay,

Please find the upda= ted patch.

On Fri, Sep 17, 2021 at 8:55 PM Akshay Joshi <akshay.joshi@enter= prisedb.com> wrote:
Hi=C2=A0Rahul

Patch not appl= ied, rebase and send the patch=C2=A0again.

On Thu, Sep 16, 2021 at 6:3= 9 PM Rahul Shirsat <rahul.shirsat@enterprisedb.com> wrote:
Hi Hackers,<= div>
Please find the attached patch which resolves the below = issue:

1. Enum Type - Unable to delete rows for En= um type in Create Type dialogue.
2. Range Type - Loading icons ar= e shown in different drop down tabs.

--
<= div style=3D"color:rgb(0,0,0);font-family:Helvetica;font-size:12px">Rahul Shirsat
Seni= or Software Engineer=C2=A0|=C2=A0EnterpriseDB=C2=A0Corporation.


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



--
Rahul Shirsat
Senior Software Engin= eer=C2=A0|=C2=A0EnterpriseDB=C2=A0Corporation.


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



--
Rahul Shirsat
Senior Software Engin= eer=C2=A0|=C2=A0EnterpriseDB=C2=A0Corporation.


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



--
Rahul Shirsat
Senior Software Engin= eer=C2=A0|=C2=A0EnterpriseDB=C2=A0Corporation.


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



--
Rahul Shirsat
Senior Software Engineer=C2=A0|=C2=A0EnterpriseDB=C2=A0Corporation.=
--000000000000e972e005cd98b0c7-- --000000000000e972e305cd98b0c9 Content-Type: application/octet-stream; name="RM6744_v5.patch" Content-Disposition: attachment; filename="RM6744_v5.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_kudyd38i0 ZGlmZiAtLWdpdCBhL3dlYi9wZ2FkbWluL2Jyb3dzZXIvc2VydmVyX2dyb3Vwcy9zZXJ2ZXJzL2Rh dGFiYXNlcy9zY2hlbWFzL3R5cGVzL3N0YXRpYy9qcy90eXBlLnVpLmpzIGIvd2ViL3BnYWRtaW4v YnJvd3Nlci9zZXJ2ZXJfZ3JvdXBzL3NlcnZlcnMvZGF0YWJhc2VzL3NjaGVtYXMvdHlwZXMvc3Rh dGljL2pzL3R5cGUudWkuanMKaW5kZXggYmI5ZjgyYTdmLi4xY2MzY2RlODggMTAwNjQ0Ci0tLSBh L3dlYi9wZ2FkbWluL2Jyb3dzZXIvc2VydmVyX2dyb3Vwcy9zZXJ2ZXJzL2RhdGFiYXNlcy9zY2hl bWFzL3R5cGVzL3N0YXRpYy9qcy90eXBlLnVpLmpzCisrKyBiL3dlYi9wZ2FkbWluL2Jyb3dzZXIv c2VydmVyX2dyb3Vwcy9zZXJ2ZXJzL2RhdGFiYXNlcy9zY2hlbWFzL3R5cGVzL3N0YXRpYy9qcy90 eXBlLnVpLmpzCkBAIC0xMDQwLDIxICsxMDQwLDI0IEBAIGNsYXNzIENvbXBvc2l0ZVNjaGVtYSBl eHRlbmRzIEJhc2VVSVNjaGVtYSB7CiAKICAgdmFsaWRhdGUoc3RhdGUsIHNldEVycm9yKSB7CiAK LSAgICBsZXQgZXJybXNnID0gbnVsbDsKLQotICAgIGlmIChpc0VtcHR5U3RyaW5nKHN0YXRlLm1l bWJlcl9uYW1lKSkgewotICAgICAgZXJybXNnID0gZ2V0dGV4dCgnUGxlYXNlIHNwZWNpZnkgdGhl IHZhbHVlIGZvciBtZW1iZXIgbmFtZS4nKTsKLSAgICAgIHNldEVycm9yKCdtZW1iZXJfbmFtZScs IGVycm1zZyk7Ci0gICAgICByZXR1cm4gdHJ1ZTsKLSAgICB9IGVsc2UgaWYoaXNFbXB0eVN0cmlu ZyhzdGF0ZS50eXBlKSkgewotICAgICAgZXJybXNnID0gZ2V0dGV4dCgnUGxlYXNlIHNwZWNpZnkg dGhlIHR5cGUuJyk7Ci0gICAgICBzZXRFcnJvcigndHlwZScsIGVycm1zZyk7Ci0gICAgICByZXR1 cm4gdHJ1ZTsKLSAgICB9Ci0gICAgaWYoXy5pc1VuZGVmaW5lZChlcnJtc2cpIHx8IGVycm1zZyA9 PSBudWxsKSB7CisgICAgbGV0IHNlbGYgPSB0aGlzLAogICAgICAgZXJybXNnID0gbnVsbDsKLSAg ICAgIHNldEVycm9yKCdtZW1iZXJfbmFtZScsIGVycm1zZyk7Ci0gICAgICBzZXRFcnJvcigndHlw ZScsIGVycm1zZyk7CisKKyAgICBpZihzZWxmLnRvcCAmJiBzZWxmLnRvcC5zZXNzRGF0YSAmJiBz ZWxmLnRvcC5zZXNzRGF0YS50eXB0eXBlID09PSAnYycpIHsKKyAgICAgIGlmIChpc0VtcHR5U3Ry aW5nKHN0YXRlLm1lbWJlcl9uYW1lKSkgeworICAgICAgICBlcnJtc2cgPSBnZXR0ZXh0KCdQbGVh c2Ugc3BlY2lmeSB0aGUgdmFsdWUgZm9yIG1lbWJlciBuYW1lLicpOworICAgICAgICBzZXRFcnJv cignbWVtYmVyX25hbWUnLCBlcnJtc2cpOworICAgICAgICByZXR1cm4gdHJ1ZTsKKyAgICAgIH0g ZWxzZSBpZihpc0VtcHR5U3RyaW5nKHN0YXRlLnR5cGUpKSB7CisgICAgICAgIGVycm1zZyA9IGdl dHRleHQoJ1BsZWFzZSBzcGVjaWZ5IHRoZSB0eXBlLicpOworICAgICAgICBzZXRFcnJvcigndHlw ZScsIGVycm1zZyk7CisgICAgICAgIHJldHVybiB0cnVlOworICAgICAgfQorICAgICAgaWYoXy5p c1VuZGVmaW5lZChlcnJtc2cpIHx8IGVycm1zZyA9PSBudWxsKSB7CisgICAgICAgIGVycm1zZyA9 IG51bGw7CisgICAgICAgIHNldEVycm9yKCdtZW1iZXJfbmFtZScsIGVycm1zZyk7CisgICAgICAg IHNldEVycm9yKCd0eXBlJywgZXJybXNnKTsKKyAgICAgIH0KICAgICB9CiAgICAgcmV0dXJuIGZh bHNlOwogICB9CkBAIC0xMjg2LDcgKzEyODksNyBAQCBleHBvcnQgZGVmYXVsdCBjbGFzcyBUeXBl U2NoZW1hIGV4dGVuZHMgQmFzZVVJU2NoZW1hIHsKICAgICAgIC4uLmZpZWxkT3B0aW9ucwogICAg IH07CiAgICAgdGhpcy5nZXRQcml2aWxlZ2VSb2xlU2NoZW1hID0gZ2V0UHJpdmlsZWdlUm9sZVNj aGVtYTsKLSAgICB0aGlzLmdldENvbXBvc2l0ZVNjaGVtYSA9IGdldENvbXBvc2l0ZVNjaGVtYTsK KyAgICB0aGlzLmNvbXBvc2l0ZVNjaGVtYSA9IGdldENvbXBvc2l0ZVNjaGVtYSgpOyAvLyBjcmVh dGUgb25seSBvbmNlIHRoZSBjb21wb3NpdGUgc2NoZW1hIHRvIGF2b2lkIGluaXRpYWxpemluZyB0 aGUgY3VycmVudCAoaS5lLiB0b3ApCiAgICAgdGhpcy5nZXRSYW5nZVNjaGVtYSA9IGdldFJhbmdl U2NoZW1hOwogICAgIHRoaXMuZ2V0RXh0ZXJuYWxTY2hlbWEgPSBnZXRFeHRlcm5hbFNjaGVtYTsK ICAgICB0aGlzLmdldERhdGFUeXBlU2NoZW1hID0gZ2V0RGF0YVR5cGVTY2hlbWE7CkBAIC0xNDA5 LDggKzE0MTIsMTMgQEAgZXhwb3J0IGRlZmF1bHQgY2xhc3MgVHlwZVNjaGVtYSBleHRlbmRzIEJh c2VVSVNjaGVtYSB7CiAgICAgICB1bmlxdWVDb2wgOiBbJ21lbWJlcl9uYW1lJ10sCiAgICAgICBj YW5BZGQ6IHRydWUsICBjYW5FZGl0OiBmYWxzZSwgY2FuRGVsZXRlOiB0cnVlLAogICAgICAgZGlz YWJsZWQ6ICgpID0+IG9iai5pbkNhdGFsb2coKSwKLSAgICAgIHNjaGVtYTogb2JqLmdldENvbXBv c2l0ZVNjaGVtYSgpLAorICAgICAgc2NoZW1hOiBvYmouY29tcG9zaXRlU2NoZW1hLAogICAgICAg ZGVwczogWyd0eXB0eXBlJ10sCisgICAgICBkZXBDaGFuZ2U6IChzdGF0ZSk9PnsKKyAgICAgICAg aWYoXy5pc0FycmF5KHN0YXRlLmNvbXBvc2l0ZSkgJiYgc3RhdGUuY29tcG9zaXRlLmxlbmd0aCA+ IDAgJiYgc3RhdGUudHlwdHlwZSAhPT0gJ2MnKSB7CisgICAgICAgICAgc3RhdGUuY29tcG9zaXRl LnNwbGljZSgwLCBzdGF0ZS5jb21wb3NpdGUubGVuZ3RoKTsKKyAgICAgICAgfQorICAgICAgfSwK ICAgICAgIHZpc2libGU6IChzdGF0ZSkgPT4gewogICAgICAgICByZXR1cm4gc3RhdGUudHlwdHlw ZSA9PT0gJ2MnOwogICAgICAgfSwKQEAgLTE2NTgsNyArMTY2Niw3IEBAIGV4cG9ydCBkZWZhdWx0 IGNsYXNzIFR5cGVTY2hlbWEgZXh0ZW5kcyBCYXNlVUlTY2hlbWEgewogICAgICAgICBpZiAoc3Rh dGUudHlwdHlwZSA9PT0gJ3AnKSB7CiAgICAgICAgICAgdmFyIHNlY0xhYnMgPSBzdGF0ZS5zZWNs YWJlbHM7CiAgICAgICAgICAgaWYoc2VjTGFicyAmJiBzZWNMYWJzLmxlbmd0aCA+IDApCi0gICAg ICAgICAgICBzZWNMYWJzLnJlc2V0KCk7CisgICAgICAgICAgICBzZWNMYWJzLnNwbGljZSgwLCBz ZWNMYWJzLmxlbmd0aCk7CiAgICAgICAgIH0KICAgICAgICAgcmV0dXJuIChzdGF0ZS50eXB0eXBl ICE9PSAncCcpOwogICAgICAgfSwKZGlmZiAtLWdpdCBhL3dlYi9yZWdyZXNzaW9uL2phdmFzY3Jp cHQvc2NoZW1hX3VpX2ZpbGVzL3R5cGUudWkuc3BlYy5qcyBiL3dlYi9yZWdyZXNzaW9uL2phdmFz Y3JpcHQvc2NoZW1hX3VpX2ZpbGVzL3R5cGUudWkuc3BlYy5qcwppbmRleCA3MDE4OGFjYTguLmJi NjQ4NzgwYiAxMDA2NDQKLS0tIGEvd2ViL3JlZ3Jlc3Npb24vamF2YXNjcmlwdC9zY2hlbWFfdWlf ZmlsZXMvdHlwZS51aS5zcGVjLmpzCisrKyBiL3dlYi9yZWdyZXNzaW9uL2phdmFzY3JpcHQvc2No ZW1hX3VpX2ZpbGVzL3R5cGUudWkuc3BlYy5qcwpAQCAtOTYsNiArOTYsOSBAQCBkZXNjcmliZSgn VHlwZVNjaGVtYScsICgpPT57CiAgICAgaXQoJ2NvbXBvc2l0ZSB2YWxpZGF0ZScsICgpID0+IHsK ICAgICAgIGxldCBzdGF0ZSA9IHsgdHlwdHlwZTogJ2InIH07IC8vdmFsaWRhdGluZyBmb3IgRXh0 ZXJuYWxTY2hlbWEgd2hpY2ggaXMgZGlzdGluZ3Vpc2ggYXMgcgogICAgICAgbGV0IHNldEVycm9y ID0gamFzbWluZS5jcmVhdGVTcHkoJ3NldEVycm9yJyk7CisgICAgICBjb21wb3NpdGVDb2xsT2Jq LnRvcCA9IHsKKyAgICAgICAgJ3Nlc3NEYXRhJzogeyAndHlwdHlwZSc6J2MnIH0KKyAgICAgIH07 CiAKICAgICAgIGNvbXBvc2l0ZUNvbGxPYmoudmFsaWRhdGUoc3RhdGUsIHNldEVycm9yKTsKICAg ICAgIGV4cGVjdChzZXRFcnJvcikudG9IYXZlQmVlbkNhbGxlZFdpdGgoJ21lbWJlcl9uYW1lJywg J1BsZWFzZSBzcGVjaWZ5IHRoZSB2YWx1ZSBmb3IgbWVtYmVyIG5hbWUuJyk7Cg== --000000000000e972e305cd98b0c9--