Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ayc6W-00036Y-Uy for pgadmin-hackers@arkaria.postgresql.org; Fri, 06 May 2016 09:31:25 +0000 Received: from localhost ([127.0.0.1] helo=postgresql.org) by malur.postgresql.org with smtp (Exim 4.84_2) (envelope-from ) id 1ayc6W-0002Bi-BZ for pgadmin-hackers@arkaria.postgresql.org; Fri, 06 May 2016 09:31:24 +0000 Received: from makus.postgresql.org ([2001:4800:1501:1::229]) by malur.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1ayc6H-0001x5-P3 for pgadmin-hackers@postgresql.org; Fri, 06 May 2016 09:31:10 +0000 Received: from mail-wm0-x22e.google.com ([2a00:1450:400c:c09::22e]) by makus.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.84_2) (envelope-from ) id 1ayc6E-0005rc-3q for pgadmin-hackers@postgresql.org; Fri, 06 May 2016 09:31:08 +0000 Received: by mail-wm0-x22e.google.com with SMTP id g17so68048916wme.1 for ; Fri, 06 May 2016 02:31:05 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=enterprisedb-com.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:from:date:message-id:subject:to; bh=qglo/yg2BLjaR4w9qT6i4ycIfdTob7aCX2Fd5WBNoaI=; b=pfatQNdqK0++26TfFqXXA0S7F9R7en1L0ylFPyleFys6VDu5psgEr25o0kun64DzJ7 ZIoTgUXqbKiHGhy2gGkcnULoOOn3KgC1u8IjeNkal461hN9PWjYLltbA0vB5dukdcFqW PfTTmj9Ov7gaEVUYD2WjYjUpMwMj46BdE5rxkO5l9ZQB6i/hCh0nFQaehKrocPsIg4R8 eYiEtdAz/uvyPDxAGk5rZYFybjuC6zzA4JIEsr2GRESCghzIE3cCjThFxssOmUdV2p7P JqoJJAXVs5VoA5+LaqaJ8zdsvtNV2zMz7bY4RTM3oq0Pnp5beGL6kcWLstQDDsxNd/44 Ou9w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to; bh=qglo/yg2BLjaR4w9qT6i4ycIfdTob7aCX2Fd5WBNoaI=; b=APxFGEZ+cHM3jQX6ZhinxFuwHOg6ovkEAYAqzCpASBDQJHhd33UAIXDmGs97jjsu89 9bUs3etzkLMQ13R+sfzukaxmoiMyGZhIk++fxt8OCeDVFtWuW4ZBxTYNXvwAFMcF88Og G8bjV3WPfdGGmGGjpJ1aphrTtykYLbbK66cbYamXG1UsfXX31WnAyrQBiVdljzmYYNqf bGTU5SFxzwHwdqAJ25KUbmqSg5edV7N5ckEFZV9kG8k5SG/pr5+wEfq0edPV+nLbZ28I 3gWUdjpdMPftPqwa5xSgyynAT78/Wl6LNjHojbDGyIjAXFcUeb7Zscj0sacr5bJzGNCU Ul8Q== X-Gm-Message-State: AOPr4FXHqjthnvQyPHCDNXN6EtWfkVlS/w1HJlziKt9XttVX0GNQrKRmF8set1Ktd2T827MDOah7TH0X0dXWKK4x X-Received: by 10.28.0.87 with SMTP id 84mr8268548wma.68.1462527064460; Fri, 06 May 2016 02:31:04 -0700 (PDT) MIME-Version: 1.0 Received: by 10.28.53.133 with HTTP; Fri, 6 May 2016 02:30:34 -0700 (PDT) In-Reply-To: References: From: Surinder Kumar Date: Fri, 6 May 2016 15:00:34 +0530 Message-ID: Subject: Fwd: [pgAdmin4] [Patch]: Grant Wizard To: pgadmin-hackers Content-Type: multipart/mixed; boundary=001a113c9f6e272e760532291e3c X-Pg-Spam-Score: -2.6 (--) List-Archive: List-Help: List-ID: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: X-Mailing-List: pgadmin-hackers Precedence: bulk Sender: pgadmin-hackers-owner@postgresql.org --001a113c9f6e272e760532291e3c Content-Type: multipart/alternative; boundary=001a113c9f6e272e720532291e3a --001a113c9f6e272e720532291e3a Content-Type: text/plain; charset=UTF-8 Hi, PFA patch with following issues fixed: 1. As SqlTab Control is renamed to SqlCtrl, throws error on grant wizard close. it is Fixed. 2. Moved grant wizard specific css from wizard.css to grant_wizard.css. On Wed, Apr 13, 2016 at 8:41 PM, Dave Page wrote: > Hi > > On Fri, Apr 8, 2016 at 6:59 PM, Surinder Kumar < > surinder.kumar@enterprisedb.com> wrote: > >> Hi >> >> PFA patch with resolved review comments. >> >> On Fri, Apr 8, 2016 at 12:52 AM, Dave Page wrote: >> >>> Hi >>> >>> Nearly there :-). Assuming no regressions, I believe we'll be ready to >>> commit once the following issues are resolved: >>> >>> - The select object grid should fill the available vertical space in the >>> dialogue - at present there's a gap below it. >>> >> Done >> > > This does not seem to be fixed (see attached screenshot). In fact, the gap > gets bigger proportionally as the window is resized. > Fixed > > >> >>> - When selecting privileges, each time I click on a checkbox, the row >>> closes. Similar grids elsewhere in the app close the row when the cell >>> loses focus, *however*, that is also the incorrect behaviour - the row >>> should only close when the row itself loses focus (and should open when it >>> gets focus). >>> >> I checked the row closes either when gets clicked on row or outside row, >> it doesn't seems to close on click on checkbox. >> > > This is still broken for me. I'm using Chrome on OS X. As soon as I click > any checkbox, the row closes, and I have to click again to see the > checkboxes again. > I checked with Chrome on OS X, windows and ubuntu, it is working fine. Can you please send me screenshot if possible? > > One additional issue: > > - If I select some objects and permissions (in my case, everything in a > PEM database, and ALL), hit Next so I can see the SQL, then hit back > *twice*, I see the second attached screenshot. > I followed the same steps and when hit back twice on *previous* button of SQL page, it takes me to first page which is right. It would be easy for me to find out the exact cause if you send me output of browser console panel. > > I'm going to commit the code with these issues as they are largely > cosmetic. Please submit a patch to fix them (I'll add a new card to our > internal Kanban chart). > > Thanks. > > -- > Dave Page > Blog: http://pgsnake.blogspot.com > Twitter: @pgsnake > > EnterpriseDB UK: http://www.enterprisedb.com > The Enterprise PostgreSQL Company > --001a113c9f6e272e720532291e3a Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
Hi,

PFA patch with following issues fixed:
<= /span>
1. As SqlTab Control is renamed to SqlCtrl, throws error on gran= t wizard close. it is Fixed.
2. Moved grant wizard specific css f= rom wizard.css to grant_wizard.css.

On Wed, Apr 13, 2016 at 8:41 PM, D= ave Page <dpage@pgadmin.org> wrote:
Hi

On Fri, Apr 8, 2016 at 6:59 PM, Surinder Kumar <surinder.kumar@enterprisedb.com> wrote:
Hi

PFA patch with resolved review comments.
=
On Fri, Apr 8, 2016 at 12:52 AM, Dave = Page <dpage@pgadmin.org> wrote:
Hi

Nearly there :-)= . Assuming no regressions, I believe we'll be ready to commit once the = following issues are resolved:

- The select o= bject grid should fill the available vertical space in the dialogue - at pr= esent there's a gap below it.
Done=C2=A0

= This does not seem to be fixed (see attached screenshot). In fact, the gap = gets bigger proportionally as the window is resized.
Fixed=C2=A0
<= span class=3D"">
=C2=A0

- When selecting privileges, each time I click on a = checkbox, the row closes. Similar grids elsewhere in the app close the row = when the cell loses focus, *however*, that is also the incorrect behaviour = - the row should only close when the row itself loses focus (and should ope= n when it gets focus).
I checked = the row closes either when gets clicked on row or outside row, it doesn'= ;t seems to close on click on checkbox.

This is still broken for me. I'm using Chro= me on OS X. As soon as I click any checkbox, the row closes, and I have to = click again to see the checkboxes again.
I checked with Chrome on OS X, window= s and ubuntu, it is working fine. Can you please send me screenshot if poss= ible?

One additional issue:

- If I select some o= bjects and permissions (in my case, everything in a PEM database, and ALL),= hit Next so I can see the SQL, then hit back *twice*, I see the second att= ached screenshot.
I followed the same steps and when hit back twice on prev= ious=C2=A0button of SQL page, it takes me to first page which is right.=
It would be easy for me to find o= ut the exact cause if you send me output of browser console panel.

I'm= going to commit the code with these issues as they are largely cosmetic. P= lease submit a patch to fix them (I'll add a new card to our internal K= anban chart).

Thanks.

--
Dave Page
Blog: http://pgsnake.blogspot.com
Twitter: @pgsnake
<= br>EnterpriseDB UK: http://www.enterprisedb.com
The Enterprise PostgreSQL Company
=


--001a113c9f6e272e720532291e3a-- --001a113c9f6e272e760532291e3c Content-Type: application/octet-stream; name="grant_wizard_v10.patch" Content-Disposition: attachment; filename="grant_wizard_v10.patch" Content-Transfer-Encoding: base64 X-Attachment-Id: f_invif1y90 ZGlmZiAtLWdpdCBhL3dlYi9wZ2FkbWluL2Jyb3dzZXIvc3RhdGljL2Nzcy93 aXphcmQuY3NzIGIvd2ViL3BnYWRtaW4vYnJvd3Nlci9zdGF0aWMvY3NzL3dp emFyZC5jc3MKaW5kZXggMmMxOWEwOS4uYWI5NmI2ZSAxMDA2NDQKLS0tIGEv d2ViL3BnYWRtaW4vYnJvd3Nlci9zdGF0aWMvY3NzL3dpemFyZC5jc3MKKysr IGIvd2ViL3BnYWRtaW4vYnJvd3Nlci9zdGF0aWMvY3NzL3dpemFyZC5jc3MK QEAgLTQsNyArNCw3IEBACiB9CiAKIC53aXphcmQtaGVhZGVyIHsKLSAgIHBh ZGRpbmc6IDZweCAxMHB4IWltcG9ydGFudDsKKyAgcGFkZGluZzogNnB4IDEw cHghaW1wb3J0YW50OwogICBtaW4taGVpZ2h0OiAzNXB4OwogICBtYXgtaGVp Z2h0OiAzNXB4OwogICBib3JkZXItYm90dG9tOiAycHggc29saWQgZGFya2dy YXk7CkBAIC0yOSwyNSArMjksMTggQEAKICAgd2lkdGg6IDEwMCU7CiB9CiAK LS5ncmFudF93aXphcmRfY29udGFpbmVyIHsKLSAgcG9zaXRpb246IHJlbGF0 aXZlOwotICBvdmVyZmxvdzogaGlkZGVuOwotICB3aWR0aDogMTAwJTsKLSAg aGVpZ2h0OiAxMDAlOwotfQotCi0uZ3JhbnRfd2l6YXJkX2NvbnRhaW5lciAu cGdhZG1pbi13aXphcmQgeworLnBnYWRtaW4td2l6YXJkIHsKICAgd2lkdGg6 IDEwMCU7CiAgIGhlaWdodDogMTAwJTsKIH0KIAotLmdyYW50X3dpemFyZF9j b250YWluZXIgLndpemFyZC1jb250ZW50IHsKKy53aXphcmQtY29udGVudCB7 CiAgIHBvc2l0aW9uOiByZWxhdGl2ZTsKICAgcGFkZGluZzogMDsKLSAgaGVp Z2h0OiA3OCU7CisgIGhlaWdodDogY2FsYygxMDAlIC0gOTdweCk7CiB9CiAK LS5ncmFudF93aXphcmRfY29udGFpbmVyIC53aXphcmQtcmlnaHQtcGFuZWwg eworLndpemFyZC1yaWdodC1wYW5lbCB7CiAgIG92ZXJmbG93LXk6IGF1dG87 CiAgIGhlaWdodDogMTAwJTsKICAgdG9wOiAwOwpAQCAtNTYsNyArNDksNyBA QAogICBib3R0b206IDA7CiB9CiAKLS5ncmFudF93aXphcmRfY29udGFpbmVy IC53aXphcmQtbGVmdC1wYW5lbCB7Cisud2l6YXJkLWxlZnQtcGFuZWwgewog ICBwb3NpdGlvbjogYWJzb2x1dGU7CiAgIHRvcDogMDsKICAgZGlzcGxheTog ZmxleDsKQEAgLTY3LDIwICs2MCwxNiBAQAogICByaWdodDogMDsKIH0KIAot LmdyYW50X3dpemFyZF9jb250YWluZXIgLndpemFyZC1sZWZ0LXBhbmVsIGlt ZyB7Cisud2l6YXJkLWxlZnQtcGFuZWwgaW1nIHsKICAgd2lkdGg6IDE0MHB4 OwogfQogCi0uZ3JhbnRfd2l6YXJkX2NvbnRhaW5lciAud2l6YXJkLXJpZ2h0 LXBhbmVsX2NvbnRlbnQgewotICBoZWlnaHQ6IDYwJTsKLX0KLQotLmdyYW50 X3dpemFyZF9jb250YWluZXIgewotICBoZWlnaHQ6IDEwMCU7Cisud2l6YXJk LXJpZ2h0LXBhbmVsX2NvbnRlbnQgeworICBoZWlnaHQ6IGNhbGMoMTAwJSAt IDExM3B4KTsKIH0KIAogLyogV2l6YXJkIEZvb3RlciBDU1MgKi8KLS5ncmFu dF93aXphcmRfY29udGFpbmVyIC5mb290ZXIgeworLnBnYWRtaW4td2l6YXJk IC5mb290ZXIgewogICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDJEMkQyOwogICBi b3JkZXItd2lkdGg6IDJweCAwcHggMHB4IDBweDsKICAgYm9yZGVyLXN0eWxl OiBzb2xpZDsKQEAgLTk0LDQxICs4Myw0MSBAQAogfQogCiAvKiBXaXphcmQg QnV0dG9uIENTUyAqLwotLmdyYW50X3dpemFyZF9jb250YWluZXIgLndpemFy ZC1idXR0b25zIHsKKy5wZ2FkbWluLXdpemFyZCAud2l6YXJkLWJ1dHRvbnMg ewogICBmbG9hdDogcmlnaHQ7CiB9CiAKLS5ncmFudF93aXphcmRfY29udGFp bmVyIC53aXphcmQtYnV0dG9ucyBidXR0b24geworLnBnYWRtaW4td2l6YXJk IC53aXphcmQtYnV0dG9ucyBidXR0b24gewogICBmbG9hdDogbGVmdDsKICAg Zm9udC1zaXplOiAxNHB4OwogICBtYXJnaW46IDNweCA1cHggMCAwICFpbXBv cnRhbnQ7CiB9CiAKLS5ncmFudF93aXphcmRfY29udGFpbmVyIC53aXphcmQt YnV0dG9ucyBidXR0b24ud2l6YXJkLW5leHQgaS5mYSB7CisucGdhZG1pbi13 aXphcmQgLndpemFyZC1idXR0b25zIGJ1dHRvbi53aXphcmQtbmV4dCBpLmZh IHsKICAgcGFkZGluZy1sZWZ0OiA1cHg7CiB9CiAKLS5ncmFudF93aXphcmRf Y29udGFpbmVyIC53aXphcmQtYnV0dG9ucyBidXR0b24ud2l6YXJkLWJhY2sg aS5mYSwKLS5ncmFudF93aXphcmRfY29udGFpbmVyIC53aXphcmQtYnV0dG9u cyBidXR0b24ud2l6YXJkLWNhbmNlbCBpLmZhIHsKKy5wZ2FkbWluLXdpemFy ZCAud2l6YXJkLWJ1dHRvbnMgYnV0dG9uLndpemFyZC1iYWNrIGkuZmEsCisu cGdhZG1pbi13aXphcmQgLndpemFyZC1idXR0b25zIGJ1dHRvbi53aXphcmQt Y2FuY2VsIGkuZmEgewogICBwYWRkaW5nLXJpZ2h0OiA1cHg7CiB9CiAKLS5n cmFudF93aXphcmRfY29udGFpbmVyIC53aXphcmQtYnV0dG9ucyAud2l6YXJk LWZpbmlzaCB7CisucGdhZG1pbi13aXphcmQgLndpemFyZC1idXR0b25zIC53 aXphcmQtZmluaXNoIHsKICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7 CiB9CiAKIC8qIFdpemFyZCBTdGF0dXMgYmFyIENTUyAqLwotLmdyYW50X3dp emFyZF9jb250YWluZXIgLndpemFyZC1kZXNjcmlwdGlvbiB7CisucGdhZG1p bi13aXphcmQgLndpemFyZC1kZXNjcmlwdGlvbiB7CiAgIHBhZGRpbmc6IDEu MGVtIDAuMWVtOwogfQogCiAvKiBFcnJvciBtZXNzYWdlIGNzcyAqLwotLmdy YW50X3dpemFyZF9jb250YWluZXIgLmVycm9yX21zZ19kaXYgewotICBkaXNw bGF5OiBibG9jazsKKy5wZ2FkbWluLXdpemFyZCAuZXJyb3JfbXNnX2RpdiB7 CiAgIGJhY2tncm91bmQ6ICNmZmY7CisgIGZvbnQtc2l6ZTogMTNweDsKIH0K IAotLmdyYW50X3dpemFyZF9jb250YWluZXIgLmVycm9yX21zZ19kaXYgcCB7 CisucGdhZG1pbi13aXphcmQgLmVycm9yX21zZ19kaXYgcCB7CiAgIGJhY2tn cm91bmQ6ICNmZmY7CiAgIGNvbG9yOiAjYjkyYzI4OwogfQpAQCAtMTQ2LDQg KzEzNSw0IEBACiAKIC5hbGVydGlmeSAuYWpzLWJvZHkgLmFqcy1jb250ZW50 IHsKICAgcGFkZGluZzogMHB4OwotfQpcIE5vIG5ld2xpbmUgYXQgZW5kIG9m IGZpbGUKK30KZGlmZiAtLWdpdCBhL3dlYi9wZ2FkbWluL3Rvb2xzL2dyYW50 X3dpemFyZC9zdGF0aWMvY3NzL2dyYW50X3dpemFyZC5jc3MgYi93ZWIvcGdh ZG1pbi90b29scy9ncmFudF93aXphcmQvc3RhdGljL2Nzcy9ncmFudF93aXph cmQuY3NzCmluZGV4IDE4MjQwZTkuLjc2ODFiOWEgMTAwNjQ0Ci0tLSBhL3dl Yi9wZ2FkbWluL3Rvb2xzL2dyYW50X3dpemFyZC9zdGF0aWMvY3NzL2dyYW50 X3dpemFyZC5jc3MKKysrIGIvd2ViL3BnYWRtaW4vdG9vbHMvZ3JhbnRfd2l6 YXJkL3N0YXRpYy9jc3MvZ3JhbnRfd2l6YXJkLmNzcwpAQCAtMTEsOSArMTEs MTQgQEAKIH0KIAogLm9iamVjdF90eXBlX3RhYmxlIHsKLSAgZGlzcGxheTog aW5saW5lLWJsb2NrOwogICBoZWlnaHQ6IDEwMCU7CiAgIGJvcmRlcjogMCAh aW1wb3J0YW50OworICBkaXNwbGF5OiBpbmxpbmU7Cit9CisKKy5vYmplY3Rf dHlwZV90YWJsZSB0aGVhZCB7CisgIGRpc3BsYXk6IHRhYmxlOworICB3aWR0 aDogMTAwJTsKIH0KIAogLm9iamVjdF90eXBlX3RhYmxlIHRoZWFkIHRyIHsK QEAgLTI0LDcgKzI5LDcgQEAKIAogLm9iamVjdF90eXBlX3RhYmxlIHRib2R5 IHsKICAgZGlzcGxheTogYmxvY2s7Ci0gIG92ZXJmbG93OiBzY3JvbGw7Cisg IG92ZXJmbG93OiBhdXRvOwogICBib3JkZXI6IDFweCBzb2xpZCAjZGRkOwog ICB3aWR0aDogMTAwJTsKICAgbWluLWhlaWdodDogMTAwJTsKQEAgLTEwNywz ICsxMTIsMTAgQEAKIC53aXphcmQtcmlnaHQtcGFuZWxfY29udGVudCAuQ29k ZU1pcnJvci1ndXR0ZXJzIHsKICAgbWluLWhlaWdodDogMjg1cHggIWltcG9y dGFudDsKIH0KKworLmdyYW50X3dpemFyZF9jb250YWluZXIgeworICBwb3Np dGlvbjogcmVsYXRpdmU7CisgIG92ZXJmbG93OiBoaWRkZW47CisgIHdpZHRo OiAxMDAlOworICBoZWlnaHQ6IDEwMCU7Cit9CmRpZmYgLS1naXQgYS93ZWIv cGdhZG1pbi90b29scy9ncmFudF93aXphcmQvdGVtcGxhdGVzL2dyYW50X3dp emFyZC9qcy9ncmFudF93aXphcmQuanMgYi93ZWIvcGdhZG1pbi90b29scy9n cmFudF93aXphcmQvdGVtcGxhdGVzL2dyYW50X3dpemFyZC9qcy9ncmFudF93 aXphcmQuanMKaW5kZXggYjE2NzQ0Ny4uNTQzNDU1ZCAxMDA2NDQKLS0tIGEv d2ViL3BnYWRtaW4vdG9vbHMvZ3JhbnRfd2l6YXJkL3RlbXBsYXRlcy9ncmFu dF93aXphcmQvanMvZ3JhbnRfd2l6YXJkLmpzCisrKyBiL3dlYi9wZ2FkbWlu L3Rvb2xzL2dyYW50X3dpemFyZC90ZW1wbGF0ZXMvZ3JhbnRfd2l6YXJkL2pz L2dyYW50X3dpemFyZC5qcwpAQCAtOTMsNyArOTMsNiBAQCBkZWZpbmUoWwog ICAgICAgICAgIHZhciBjb2wgPSB0aGlzLmNvbHVtbi5nZXQoJ25hbWUnKTsK ICAgICAgICAgICBpZiAodGhpcy5tb2RlbCAmJiB0aGlzLm1vZGVsLmhhcyhj b2wpKSB7CiAgICAgICAgICAgICBpZiAodGhpcy5tb2RlbC5nZXQoY29sKSkg ewotICAgICAgICAgICAgICB0aGlzLmNoZWNrYm94KCkucHJvcCgiY2hlY2tl ZCIsIHRydWUpOwogICAgICAgICAgICAgICB0aGlzLiRlbC5wYXJlbnQoKS50 b2dnbGVDbGFzcygic2VsZWN0ZWQiLCB0cnVlKTsKICAgICAgICAgICAgICAg dGhpcy5tb2RlbC50cmlnZ2VyKCJiYWNrZ3JpZDpzZWxlY3RlZCIsIHRoaXMu bW9kZWwsIHRydWUpOwogICAgICAgICAgICAgfQpAQCAtMjAxLDcgKzIwMCw2 IEBAIGRlZmluZShbCiAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAg IHNldHVwOmZ1bmN0aW9uKCkgewogICAgICAgICAgICAgICAgIHJldHVybiB7 Ci0KICAgICAgICAgICAgICAgICAgIC8vIFNldCBvcHRpb25zIGZvciBkaWFs b2cKICAgICAgICAgICAgICAgICAgIG9wdGlvbnM6IHsKICAgICAgICAgICAg ICAgICAgICAgZnJhbWVsZXNzOiB0cnVlLApAQCAtOTQ2LDggKzk0NCw5IEBA IGRlZmluZShbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGF0YVR5 cGU6ICJqc29uIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250 ZW50VHlwZTogImFwcGxpY2F0aW9uL2pzb24iCiAgICAgICAgICAgICAgICAg ICAgICAgICAgIH0pLmRvbmUoZnVuY3Rpb24ocmVzKSB7Ci0gICAgICAgICAg ICAgICAgICAgICAgICAgICAgc2VsZi5zcWxUYWIuY2xlYXJIaXN0b3J5KCk7 Ci0gICAgICAgICAgICAgICAgICAgICAgICAgICAgc2VsZi5zcWxUYWIuc2V0 VmFsdWUocmVzLmRhdGEpOworICAgICAgICAgICAgICAgICAgICAgICAgICAg IHNlbGYuc3FsQ3RybC5jbGVhckhpc3RvcnkoKTsKKyAgICAgICAgICAgICAg ICAgICAgICAgICAgICBzZWxmLnNxbEN0cmwuc2V0VmFsdWUocmVzLmRhdGEp OworICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNlbGYuc3FsQ3RybC5y ZWZyZXNoKCk7CiAgICAgICAgICAgICAgICAgICAgICAgICAgIH0pLmZhaWwo ZnVuY3Rpb24oKSB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc2Vs Zi5tb2RlbC50cmlnZ2VyKCdwZ2FkbWluLXZpZXc6bXNxbDplcnJvcicpOwog ICAgICAgICAgICAgICAgICAgICAgICAgICB9KS5hbHdheXMoZnVuY3Rpb24o KSB7CkBAIC05NTksOSArOTU4LDkgQEAgZGVmaW5lKFsKIAogICAgICAgICAg ICAgICAgICAgICAgICAgICAvLyBDbGVhciBodG1sIGRvbSBlbGVtZW50cyBv ZiBDb2RlTWlycm9yIHNxbCB0YWIKICAgICAgICAgICAgICAgICAgICAgICAg ICAgc2VsZi5zcWxDb250cm9sLnVuYmluZCgpOyAvLyBVbmJpbmQgYWxsIGxv Y2FsIGV2ZW50IGJpbmRpbmdzCi0gICAgICAgICAgICAgICAgICAgICAgICAg IHZhciBjbUVsZW0gPSBzZWxmLnNxbENvbnRyb2wuc3FsVGFiLmdldFdyYXBw ZXJFbGVtZW50KCk7CisgICAgICAgICAgICAgICAgICAgICAgICAgIHZhciBj bUVsZW0gPSBzZWxmLnNxbENvbnRyb2wuc3FsQ3RybC5nZXRXcmFwcGVyRWxl bWVudCgpOwogICAgICAgICAgICAgICAgICAgICAgICAgICBjbUVsZW0ucmVt b3ZlKCk7Ci0gICAgICAgICAgICAgICAgICAgICAgICAgIHNlbGYuc3FsQ29u dHJvbC5zcWxUYWIgPSB1bmRlZmluZWQ7CisgICAgICAgICAgICAgICAgICAg ICAgICAgIHNlbGYuc3FsQ29udHJvbC5zcWxDdHJsID0gdW5kZWZpbmVkOwog ICAgICAgICAgICAgICAgICAgICAgICAgfQogCiAgICAgICAgICAgICAgICAg ICAgICAgfSkKQEAgLTk4Nyw5ICs5ODYsOSBAQCBkZWZpbmUoWwogICAgICAg ICAgICAgICAgICAgdmlldzogbmV3KGZ1bmN0aW9uKCkgewogCiAgICAgICAg ICAgICAgICAgICAgIC8vIFJlbmRlciBTcWxUYWIgY29udHJvbCB0byBnZW5l cmF0ZSBpdHMgaHRtbCBtYXJrdXAKLSAgICAgICAgICAgICAgICAgICAgdmFy IHNxbFRhYkh0bWwgPSBzcWxDb250cm9sLnJlbmRlcigpLiRlbDsKKyAgICAg ICAgICAgICAgICAgICAgdmFyIHNxbEN0cmxIdG1sID0gc3FsQ29udHJvbC5y ZW5kZXIoKS4kZWw7CiAgICAgICAgICAgICAgICAgICAgIHRoaXMucmVuZGVy ID0gZnVuY3Rpb24oKSB7Ci0gICAgICAgICAgICAgICAgICAgICAgICByZXR1 cm4geyBlbDogc3FsVGFiSHRtbCB9OworICAgICAgICAgICAgICAgICAgICAg ICAgcmV0dXJuIHsgZWw6IHNxbEN0cmxIdG1sIH07CiAgICAgICAgICAgICAg ICAgICAgIH07CiAgICAgICAgICAgICAgICAgICB9KSwKIAo= --001a113c9f6e272e760532291e3c Content-Type: text/plain Content-Disposition: inline Content-Transfer-Encoding: 8bit MIME-Version: 1.0 -- Sent via pgadmin-hackers mailing list (pgadmin-hackers@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgadmin-hackers --001a113c9f6e272e760532291e3c--