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 1mchI0-0001Kp-KZ for pgadmin-hackers@arkaria.postgresql.org; Tue, 19 Oct 2021 05:03:52 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.92) (envelope-from ) id 1mchHz-0001xD-Ck for pgadmin-hackers@arkaria.postgresql.org; Tue, 19 Oct 2021 05:03:51 +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 1mchHy-0001x4-Qf for pgadmin-hackers@lists.postgresql.org; Tue, 19 Oct 2021 05:03:51 +0000 Received: from mail-vk1-xa31.google.com ([2607:f8b0:4864:20::a31]) by magus.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.92) (envelope-from ) id 1mchHv-0006cP-Ah for pgadmin-hackers@postgresql.org; Tue, 19 Oct 2021 05:03:50 +0000 Received: by mail-vk1-xa31.google.com with SMTP id l39so9695286vkd.7 for ; Mon, 18 Oct 2021 22:03:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=enterprisedb.com; s=google; h=mime-version:from:date:message-id:subject:to; bh=onc8y0+JbR861OifBFHqFQ+/O/lM0oc8iElV+uQLjCw=; b=Z5AqQjIYfJIBbcJrk2F0VJ3GBFRVSxyKl84yVUZW8/i1XUzGD33A+Hrv8cvDKwF3KA i8sDmCSaVcB1PAMbeAre2hXWu1wY7w1p6DLxsDCSXIxLs3ihYIx+ug6QC7XCj/52YPPc fx+mTZ16mApZbCAdTWjQY+hZY+SJ/Okfz08EU6TAQ0hd7PhqAynS/yFkvvKvjl3X8J3j jyk+qSMvBr2LdH3UoMl2uakwYO92Rab/CMu3e94lgQ/CTYdyBy1BmqWHTrxc2sq8Ff1d PjD3fRK1e8ZsEnZID70oZxIS1+cd/MYzGRaH3r4tBIX3cR/NTUBizQbrq42rFHIyma91 aW3w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=onc8y0+JbR861OifBFHqFQ+/O/lM0oc8iElV+uQLjCw=; b=QHdnqi8N/cf3MON7JKvPTqnF7l7xXDeo3ro+q8668bvoAZBFMtlyXRINQ2yS+C1Y5C qkrUtE3cch54BV6soHBDdUr9fJnUkSI8l8SVZ73kYoJ6b/cJ9nSE4Wi3M6emxMeS/iJo SoMviPxUSsKGuLvn0be9fk5sASU4FOI5zxlHAEc8ePiz3F2qum480Qm4P5c2rzxVhj/F ImDYApAtdKvvmn94fgTT+mVKgmgK+Py3N3FzZa42K8vHLDWm9sDmtdTJFSEntXhgylqv R9gleDUB6aL5DZ6KrVSIz4Csz4vNzQxMWhJuBllAWXfwK/wMyJj5cTjxlTq9oI72n8fA +X5w== X-Gm-Message-State: AOAM532eAA2n7jzT0c2b4QZvWVnJOqoPqJHTqUnslQjwPtfZ1GqA/GAQ msLxoYWgREJnddwCh+6GcZCw11WiVq4lRVRvZF7EZ9YPOR3+O8WbXKn6MrRf0CDaft9As3mz/Gj VKhgNEBKX4F1pzJGCY+XHDWbkCb9XKb455UjBLCb4B6ZaxQofTFMZWdsh2qWaWlXzrtu/sO9t8M R8cD4ylmOH2HsdBIVnr4KgYuw1jW+1OOrSOiXoocDchkVTdlK5BXmboauVR1E4LCc= X-Google-Smtp-Source: ABdhPJwm/PnonxttxZfvuXddwS2bY0+fypjOziRD+M5/HZqgKsce3ELu0ub62Oq6EHkFSR/vZOW5l0iO97OxfM2J39E= X-Received: by 2002:a1f:6047:: with SMTP id u68mr29614570vkb.15.1634619825052; Mon, 18 Oct 2021 22:03:45 -0700 (PDT) MIME-Version: 1.0 From: Aditya Toshniwal Date: Tue, 19 Oct 2021 10:33:08 +0530 Message-ID: Subject: [pgAdmin][RM6929] Error Message displayed if user drag sequence in ERD To: pgadmin-hackers Content-Type: multipart/mixed; boundary="000000000000040f3105cead963b" 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 --000000000000040f3105cead963b Content-Type: multipart/alternative; boundary="000000000000040f2e05cead9639" --000000000000040f2e05cead9639 Content-Type: text/plain; charset="UTF-8" Hi Hackers, Please review the attached patch which will not allow one to drop any node except table on ERD. -- Thanks, Aditya Toshniwal pgAdmin Hacker | Software Architect | *edbpostgres.com* "Don't Complain about Heat, Plant a TREE" --000000000000040f2e05cead9639 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hi Hackers,

Please review the attached p= atch which will not allow one to drop any node except table on ERD.

--
<= div dir=3D"ltr">
Thanks,
A= ditya Toshniwal
pgAdmin Hacker=C2=A0| <= font size=3D"2" color=3D"#000000" face=3D"arial, sans-serif">Software Archi= tect=C2=A0| <= font face=3D"arial, sans-serif" color=3D"#000000">edbpostgres.com
"Don't Complain about Heat, Plant a TREE"<= /font>
--000000000000040f2e05cead9639-- --000000000000040f3105cead963b Content-Type: application/octet-stream; name="RM6929.patch" Content-Disposition: attachment; filename="RM6929.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_kuxmezh50 ZGlmZiAtLWdpdCBhL3dlYi9wZ2FkbWluL2Jyb3dzZXIvc3RhdGljL2pzL2Jyb3dzZXIuanMgYi93 ZWIvcGdhZG1pbi9icm93c2VyL3N0YXRpYy9qcy9icm93c2VyLmpzCmluZGV4IGY4OGZiNjU4NC4u M2Q4NmM5NmY3IDEwMDY0NAotLS0gYS93ZWIvcGdhZG1pbi9icm93c2VyL3N0YXRpYy9qcy9icm93 c2VyLmpzCisrKyBiL3dlYi9wZ2FkbWluL2Jyb3dzZXIvc3RhdGljL2pzL2Jyb3dzZXIuanMKQEAg LTY4LDYgKzY4LDcgQEAgZGVmaW5lKCdwZ2FkbWluLmJyb3dzZXInLCBbCiAgICAgICAgICAgICBy ZXR1cm4gewogICAgICAgICAgICAgICB0ZXh0OiB0ZXh0LAogICAgICAgICAgICAgICBvYmpVcmw6 IGdlbmVyYXRlTm9kZVVybC5jYWxsKHBnQnJvd3Nlci5Ob2Rlc1tkYXRhLl90eXBlXSwgdHJlZU5v ZGVJbmZvLCAncHJvcGVydGllcycsIGRhdGEsIHRydWUpLAorICAgICAgICAgICAgICBub2RlVHlw ZTogZGF0YS5fdHlwZSwKICAgICAgICAgICAgICAgY3VyOiB7CiAgICAgICAgICAgICAgICAgZnJv bTogdGV4dC5sZW5ndGgsCiAgICAgICAgICAgICAgICAgdG86IHRleHQubGVuZ3RoLApkaWZmIC0t Z2l0IGEvd2ViL3BnYWRtaW4vdG9vbHMvZXJkL3N0YXRpYy9qcy9lcmRfdG9vbC91aV9jb21wb25l bnRzL0JvZHlXaWRnZXQuanN4IGIvd2ViL3BnYWRtaW4vdG9vbHMvZXJkL3N0YXRpYy9qcy9lcmRf dG9vbC91aV9jb21wb25lbnRzL0JvZHlXaWRnZXQuanN4CmluZGV4IDEwNmJhNDk4OS4uY2I1ZjFl MmJlIDEwMDY0NAotLS0gYS93ZWIvcGdhZG1pbi90b29scy9lcmQvc3RhdGljL2pzL2VyZF90b29s L3VpX2NvbXBvbmVudHMvQm9keVdpZGdldC5qc3gKKysrIGIvd2ViL3BnYWRtaW4vdG9vbHMvZXJk L3N0YXRpYy9qcy9lcmRfdG9vbC91aV9jb21wb25lbnRzL0JvZHlXaWRnZXQuanN4CkBAIC0zNzEs NyArMzcxLDcgQEAgZXhwb3J0IGRlZmF1bHQgY2xhc3MgQm9keVdpZGdldCBleHRlbmRzIFJlYWN0 LkNvbXBvbmVudCB7CiAKICAgb25Ecm9wTm9kZShlKSB7CiAgICAgbGV0IG5vZGVEcm9wRGF0YSA9 IEpTT04ucGFyc2UoZS5kYXRhVHJhbnNmZXIuZ2V0RGF0YSgndGV4dCcpKTsKLSAgICBpZihub2Rl RHJvcERhdGEub2JqVXJsKSB7CisgICAgaWYobm9kZURyb3BEYXRhLm9ialVybCAmJiBub2RlRHJv cERhdGEubm9kZVR5cGUgPT09ICd0YWJsZScpIHsKICAgICAgIGxldCBtYXRjaFVybCA9IGAvJHt0 aGlzLnByb3BzLnBhcmFtcy5zZ2lkfS8ke3RoaXMucHJvcHMucGFyYW1zLnNpZH0vJHt0aGlzLnBy b3BzLnBhcmFtcy5kaWR9L2A7CiAgICAgICBpZihub2RlRHJvcERhdGEub2JqVXJsLmluZGV4T2Yo bWF0Y2hVcmwpID09IC0xKSB7CiAgICAgICAgIHRoaXMucHJvcHMuYWxlcnRpZnkuZXJyb3IoZ2V0 dGV4dCgnQ2Fubm90IGRyb3AgdGFibGUgZnJvbSBvdXRzaWRlIG9mIHRoZSBjdXJyZW50IGRhdGFi YXNlLicpKTsK --000000000000040f3105cead963b--