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.toshniwal@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(-)
Есть вопросы? Напишите нам!
✖
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера