pgadmin4 server error message processing

From: Ioseph Kim <pgsql-kr(at)postgresql(dot)kr>
To: pgadmin-hackers(at)lists(dot)postgresql(dot)org
Subject: pgadmin4 server error message processing
Date: 2017-12-27 04:04:32
Message-ID: dd948dd3-e1fd-45f8-980d-891e62493ee7@postgresql.kr
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgadmin-hackers

Hi,

when server message is not english (my server is korean),

pgadmin4 make a error bellow.

  File
"/usr/lib/python2.7/site-packages/pgadmin4-web/pgadmin/utils/driver/psycopg2/__init__.py",
line 1612, in _formatted_exception_msg
    self.decode_to_utf8(exception_obj.diag.message_primary)
UnicodeDecodeError: 'ascii' codec can't decode byte 0xec in position 0:
ordinal not in range(128)

This pgadmin4 is pgadmin4-v2-2.0-1.rhel7.x86_64.rpm package on CentOS7.

It may be a problem utf8 encoding string processing of python 2.7.

I sugesst , if server message is non english, decoding to utf8 is skiped.

Responses

Browse pgadmin-hackers by date

  From Date Subject
Next Message Murtuza Zabuawala 2017-12-27 04:41:55 Re: pgadmin4 server error message processing
Previous Message Murtuza Zabuawala 2017-12-26 08:14:47 [pgAdmin4][Patch]: Fix "Create - Table" dialog UI quirks