Re: Prevent duplicate attributes

From: Thom Brown <thom(at)linux(dot)com>
To: Guillaume Lelarge <guillaume(at)lelarge(dot)info>
Cc: Dave Page <dpage(at)pgadmin(dot)org>, pgadmin-hackers <pgadmin-hackers(at)postgresql(dot)org>
Subject: Re: Prevent duplicate attributes
Date: 2011-07-12 10:17:56
Message-ID: CAA-aLv7sYcxzVWkfq+=80y1y9GSGar0XRAeZ6LwfPfQiespJYg@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgadmin-hackers

On 12 July 2011 11:11, Guillaume Lelarge <guillaume(at)lelarge(dot)info> wrote:
> On Tue, 2011-07-12 at 10:55 +0100, Thom Brown wrote:
>> On 12 July 2011 10:53, Dave Page <dpage(at)pgadmin(dot)org> wrote:
>> > On Sat, Jul 9, 2011 at 9:02 PM, Thom Brown <thom(at)linux(dot)com> wrote:
>> >> Hi (yes, me... again),
>> >>
>> >> Tiny patch attached to prevent adding attributes with a duplicate name
>> >> to a type.  It seems previous versions prevented this, but must have
>> >> been allowed in a commit since the last release.
>> >
>> > For consistency with the other checks on the dialogue, this should
>> > cause the "Add" button to be disabled, not make it silently fail. That
>> > should almost certainly be done in dlgType::CheckChange().
>>
>> Yes, you're right.
>>
>
> Does this patch need to be applied after the "overhaul of type
> attributes" one?

No, as this patch shouldn't be applied at all since, as Dave pointed
out, the duplicate check should appear in CheckChange(). This is an
existing bug unrelated to the type attribute changes patch. I just
noticed it while testing my changes.

--
Thom Brown
Twitter: @darkixion
IRC (freenode): dark_ixion
Registered Linux user: #516935

EnterpriseDB UK: http://www.enterprisedb.com
The Enterprise PostgreSQL Company

In response to

Responses

Browse pgadmin-hackers by date

  From Date Subject
Next Message Thom Brown 2011-07-12 10:28:39 Re: New key shortcuts for query window
Previous Message Guillaume Lelarge 2011-07-12 10:11:36 Re: Prevent duplicate attributes