From 92fc0d33ac263c8a089bcaf41301a1ca281dbf4a Mon Sep 17 00:00:00 2001 From: AjmalCybro Date: Thu, 1 Aug 2024 11:01:58 +0530 Subject: [PATCH] Jul 31 [UPDT] Updated 'auto_database_backup' --- auto_database_backup/__manifest__.py | 2 +- auto_database_backup/doc/RELEASE_NOTES.md | 6 ++++++ auto_database_backup/models/db_backup_configure.py | 4 ++-- 3 files changed, 9 insertions(+), 3 deletions(-) diff --git a/auto_database_backup/__manifest__.py b/auto_database_backup/__manifest__.py index d860c931b..e422c5de3 100644 --- a/auto_database_backup/__manifest__.py +++ b/auto_database_backup/__manifest__.py @@ -22,7 +22,7 @@ { 'name': "Automatic Database Backup To Local Server, Remote Server," "Google Drive, Dropbox, Onedrive, Nextcloud and Amazon S3", - 'version': '16.0.5.0.2', + 'version': '16.0.6.0.2', 'live_test_url': 'https://youtu.be/Q2yMZyYjuTI', 'category': 'Extra Tools', 'summary': 'Odoo Database Backup, Automatic Backup, Database Backup, Automatic Backup,Database auto-backup, odoo backup' diff --git a/auto_database_backup/doc/RELEASE_NOTES.md b/auto_database_backup/doc/RELEASE_NOTES.md index f7fc959ce..1ef23fe19 100644 --- a/auto_database_backup/doc/RELEASE_NOTES.md +++ b/auto_database_backup/doc/RELEASE_NOTES.md @@ -37,3 +37,9 @@ #### UPDT - Fixed the error while inputting list_db = False in odoo conf file. + +#### 29.06.2024 +#### Version 16.0.6.0.1 +#### UPDT + +- Fixed the 0kb error on windows. diff --git a/auto_database_backup/models/db_backup_configure.py b/auto_database_backup/models/db_backup_configure.py index 3db4a276b..9144e4a0e 100644 --- a/auto_database_backup/models/db_backup_configure.py +++ b/auto_database_backup/models/db_backup_configure.py @@ -1033,7 +1033,7 @@ class DbBackupConfigure(models.Model): if backup_format == 'zip': with tempfile.TemporaryDirectory() as dump_dir: filestore = odoo.tools.config.filestore(db_name) - cmd.append('--file=' + os.path.join(dump_dir, 'dump.sql')) + cmd.insert(-1, '--file=' + os.path.join(dump_dir, 'dump.sql')) subprocess.run(cmd, env=env, stdout=subprocess.DEVNULL, stderr=subprocess.STDOUT, check=True) if os.path.exists(filestore): @@ -1056,7 +1056,7 @@ class DbBackupConfigure(models.Model): t.seek(0) return t else: - cmd.append('--format=c') + cmd.insert(-1,'--format=c') process = subprocess.Popen(cmd, env=env, stdout=subprocess.PIPE) stdout, _ = process.communicate() if stream: