Re: Re : [BUG #4943]

From: Karan Takalkar <karan1533os(at)gmail(dot)com>
To: Aditya Toshniwal <aditya(dot)toshniwal(at)enterprisedb(dot)com>
Cc: pgadmin-hackers <pgadmin-hackers(at)postgresql(dot)org>
Subject: Re: Re : [BUG #4943]
Date: 2019-12-10 13:20:48
Message-ID: CADiZPH4EPQ9EJ-ds87wu0gMgao=1bJxhGcgBwxV-HuHQcteJTA@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgadmin-hackers

Hi,

"add more variables to the response along with info and use those in the
front end"
i have already implemented that , but am still failing (7) test cases
particularly in the databases/extensions tests(5).
i had run regression tests for browser node.(and all it's sub directories).
Please check the patch attached.

On Tue, Dec 10, 2019 at 6:34 PM Aditya Toshniwal <
aditya(dot)toshniwal(at)enterprisedb(dot)com> wrote:

> [please use reply all to reply]
>
> You can add more variables to the response along with info and use those
> in the front end.
>
> On Tue, Dec 10, 2019, 18:24 Karan Takalkar <karan1533os(at)gmail(dot)com> wrote:
>
>> Hi
>>
>> I had been naively modifying jason response of connect function in
>> databases __init__.py, later realized there are a lot of dependencies on it
>> and most of regression tests use:
>> if db_con["info"] == "Database connected.": .
>>
>> I am now modifying the Alertify.success script* directly responsible for
>> the popup, i could append the database name in the message but am having
>> trouble finding the *variable to supply server name.*
>> The file and location of function is :
>> *
>> (web/pgadmin/browser/server_groups/servers/databases/static/js/database.js
>> line 523)
>>
>> the message should be:
>> Alertify.success("(?server_name_variable?}+'/'+data.label+' - '+res.info
>> ")
>>
>> data.label contains database name
>> res.info is the jason response coming from databases __init__.py connect
>> function ; which is "Database connected."
>>
>> On Mon, Dec 9, 2019 at 8:35 PM Aditya Toshniwal <
>> aditya(dot)toshniwal(at)enterprisedb(dot)com> wrote:
>>
>>> Hi Karan,
>>>
>>> Kindly add a hyphen between the message and names, create a patch to
>>> pgAdmin hackers(check cc).
>>> Kindly also run the test cases and pep8 before sending.
>>>
>>> On Mon, Dec 9, 2019, 20:17 Karan Takalkar <karan1533os(at)gmail(dot)com> wrote:
>>>
>>>> I have updated the success message.
>>>> Please check the screenshots attached.
>>>> Should i make a patch?
>>>>
>>>> Regards,
>>>> Karan
>>>>
>>>> On Mon, 9 Dec, 2019, 3:25 PM Aditya Toshniwal, <
>>>> aditya(dot)toshniwal(at)enterprisedb(dot)com> wrote:
>>>>
>>>>> ++pgadmin-hackers
>>>>>
>>>>> Hi Karan,
>>>>>
>>>>> It is good to know that you're contributing.
>>>>> I would suggest {server name}/{db name} as name instead of did is
>>>>> better for UX. You can get the db name from conn object and server name
>>>>> using the sid (refer
>>>>> - web/pgadmin/browser/server_groups/servers/__init__.py)
>>>>>
>>>>>
>>>>> On Mon, Dec 9, 2019 at 3:11 PM Karan Takalkar <karan1533os(at)gmail(dot)com>
>>>>> wrote:
>>>>>
>>>>>> Hi,
>>>>>>
>>>>>> I have been working on #4943 ("Database connected" success message
>>>>>> itself is not enough) added by you on pgAdmin4 issues.
>>>>>> I want to know what details of database should be included in success
>>>>>> message.(i have added 'did')
>>>>>>
>>>>>> The success message can be modified by altering json response in the
>>>>>> connect method in file
>>>>>> PGADMIN_SRC/web/pgadmin/browser/server_groups/servers/databases/__init__.py.
>>>>>> please have a look at the screenshots attached.
>>>>>>
>>>>>> original:
>>>>>> info=_( "Database connected.")
>>>>>> new:
>>>>>> info=_("Postgres version/{0} Database connected.".format(did))
>>>>>>
>>>>>> Regards,
>>>>>> Karan
>>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> Thanks and Regards,
>>>>> Aditya Toshniwal
>>>>> Sr. Software Engineer | EnterpriseDB India | Pune
>>>>> "Don't Complain about Heat, Plant a TREE"
>>>>>
>>>>

Attachment Content-Type Size
BUG_4943.diff text/x-patch 1.8 KB

In response to

Responses

Browse pgadmin-hackers by date

  From Date Subject
Next Message Pruss Wan 2019-12-10 20:47:24 Option for setting custom basemap/tilelayer for Geometry Viewer
Previous Message Aditya Toshniwal 2019-12-10 13:04:26 Re: Re : [BUG #4943]