popen() function strips the quotes from the arguments, so backup fails for the schema name that needs quoting.
Code is changed to add escapers. Fixes #4590 Branch ------ master Details ------- https://git.postgresql.org/gitweb?p=pgadmin4.git;a=commitdiff;h=d056a94f0c30b44c4bab680a63f318de3226e958 Author: Aditya Toshniwal <aditya.toshni...@enterprisedb.com> Modified Files -------------- docs/en_US/release_notes_4_14.rst | 1 + web/pgadmin/misc/bgprocess/__init__.py | 15 ++++++++++ web/pgadmin/misc/bgprocess/process_executor.py | 32 ++++++++++++++++++---- .../setup/tests/test_export_import_servers.py | 4 +-- web/pgadmin/tools/backup/__init__.py | 15 +++++++--- 5 files changed, 55 insertions(+), 12 deletions(-)