Hi, Please find the attached patch to fix RM #2963: Backup database, Restore database and Maintenance Database failed for é object.
Thanks, Khushboo
diff --git a/web/pgadmin/misc/bgprocess/processes.py b/web/pgadmin/misc/bgprocess/processes.py index 209c2a1..a5d2655 100644 --- a/web/pgadmin/misc/bgprocess/processes.py +++ b/web/pgadmin/misc/bgprocess/processes.py @@ -164,12 +164,13 @@ class BatchProcess(object): csv_writer.writerow(_args) args_val = args_csv_io.getvalue().strip(str('\r\n')) + desc_str = dumps(self.desc) j = Process( pid=int(id), command=_cmd, - arguments=args_val.decode('utf-8', 'replace') if IS_PY2 and hasattr(args_val, 'decode') \ - else args_val, - logdir=log_dir, desc=dumps(self.desc), user_id=current_user.id + arguments=args_val.decode('utf-8', 'replace') if IS_PY2 and hasattr(args_val, 'decode') else args_val, + logdir=log_dir, desc=desc_str.decode('utf-8', 'replace') if IS_PY2 and hasattr(desc_str, 'decode') + else desc_str, user_id=current_user.id ) db.session.add(j) db.session.commit()