Re: [pgAdmin][RM4279] : Issue with File Browser Home button

From: Neel Patel <neel(dot)patel(at)enterprisedb(dot)com>
To: Akshay Joshi <akshay(dot)joshi(at)enterprisedb(dot)com>
Cc: Yogesh Jain <yogesh(dot)jain(at)enterprisedb(dot)com>, Aditya Toshniwal <aditya(dot)toshniwal(at)enterprisedb(dot)com>, pgadmin-hackers <pgadmin-hackers(at)postgresql(dot)org>
Subject: Re: [pgAdmin][RM4279] : Issue with File Browser Home button
Date: 2020-04-28 06:13:15
Message-ID: CACCA4P0RZ1h73G=tDSZ5wMaofutAcm4K48DRp65nkP+vy8UAvQ@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgadmin-hackers

Hi Yogesh,

Please find the attached patch to fix the issue in Windows as I mentioned
earlier. Please work on top of this to fix the issue below.

I can see the issue below in desktop mode. Here home directory is
"C:\Users\neel" but on dialog it shows "C:\" which is wrong.
When we press the "Home" button, it redirects to "C:\Users\neel" which is
correct but again when we press the "back" button, it shows the path "C:\"
which is wrong.
So when the user is in the home directory path and presses the "Back"
button it should remain on the same path. This is not specific to windows
but it should also reproducible in linux as well.
Can you please verify and fix ?

[image: Screenshot 2020-04-28 at 11.32.34 AM.png]

Thanks,
Neel Patel

On Mon, Apr 27, 2020 at 1:50 PM Neel Patel <neel(dot)patel(at)enterprisedb(dot)com>
wrote:

> Hi,
>
> In windows desktop mode, it gives below error on console log while opening
> file dialog.
>
> [image: Screenshot 2020-04-27 at 1.11.59 PM.png]
>
> Thanks,
> Neel Patel
>
> On Mon, Apr 27, 2020 at 1:22 PM Akshay Joshi <
> akshay(dot)joshi(at)enterprisedb(dot)com> wrote:
>
>> Hi Yogesh
>>
>> Tested on MAC OSX in both the mode (server, desktop) it is showing "/".
>> Please reverify it.
>>
>> On Mon, Apr 27, 2020 at 10:58 AM Yogesh Jain <
>> yogesh(dot)jain(at)enterprisedb(dot)com> wrote:
>>
>>> Hi Hackers,
>>>
>>> I have tested this patch in linux (Ubuntu 18.04) env only , which is
>>> working fine. It will be great if someone can review/test in the Windows
>>> environment as well as I don't have the setup ready for that.
>>>
>>> On Mon, Apr 27, 2020 at 10:47 AM Yogesh Jain <
>>> yogesh(dot)jain(at)enterprisedb(dot)com> wrote:
>>>
>>>> Hi Aditya,
>>>>
>>>> Thanks for the feedback. Here is an updated patch, regarding the same.
>>>>
>>>> Please Review.
>>>> PFA.
>>>>
>>>> On Mon, Apr 27, 2020 at 9:05 AM Aditya Toshniwal <
>>>> aditya(dot)toshniwal(at)enterprisedb(dot)com> wrote:
>>>>
>>>>> Hi Yogesh,
>>>>>
>>>>> Just did an eyeball review. You've included homedir path in the
>>>>> response rendered JS file. You're exposing underlying directory structure
>>>>> to users even in server mode. This is not appropriate. This info should
>>>>> remain at the server and not at the client side.
>>>>> + homedir=os.path.expanduser('~'),
>>>>>
>>>>> On Fri, Apr 24, 2020 at 7:26 PM Yogesh Jain <
>>>>> yogesh(dot)jain(at)enterprisedb(dot)com> wrote:
>>>>>
>>>>>> Hi Hackers,
>>>>>>
>>>>>> Attached is the patch to fix the issue with the file browser Home
>>>>>> button.
>>>>>>
>>>>>> FYI : While clicking on the home button it was pointing to the user's
>>>>>> root directory rather than home directory, which is fixed in this patch.
>>>>>>
>>>>>> Please review.
>>>>>> PFA.
>>>>>>
>>>>>> --
>>>>>> Regards,
>>>>>> Yogesh Jain
>>>>>> 8982696654
>>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> Thanks and Regards,
>>>>> Aditya Toshniwal
>>>>> pgAdmin Hacker | Sr. Software Engineer | EnterpriseDB India | Pune
>>>>> "Don't Complain about Heat, Plant a TREE"
>>>>>
>>>>
>>>>
>>>> --
>>>> Regards,
>>>> Yogesh Jain
>>>> 8982696654
>>>>
>>>
>>>
>>> --
>>> Regards,
>>> Yogesh Jain
>>> 8982696654
>>>
>>
>>
>> --
>> *Thanks & Regards*
>> *Akshay Joshi*
>>
>> *Sr. Software Architect*
>> *EnterpriseDB Software India Private Limited*
>> *Mobile: +91 976-788-8246*
>>
>

Attachment Content-Type Size
RM4279v3.patch application/octet-stream 3.3 KB

In response to

Responses

Browse pgadmin-hackers by date

  From Date Subject
Next Message Akshay Joshi 2020-04-28 06:47:47 Re: pgAdmin4 v4.21 candidate builds
Previous Message Akshay Joshi 2020-04-28 05:35:57 Re: pgAdmin 4 - Czech translation update