refactor: no inline if-statement

Co-authored-by: Akhil Narang <me@akhilnarang.dev>
This commit is contained in:
barredterra 2024-02-13 11:29:30 +01:00
parent 2e4dd1ba77
commit 2a85c4c5d9

View file

@ -131,8 +131,10 @@ class BackupGenerator:
if not self.ignore_conf:
backup_conf = frappe.conf.get("backup", {})
if not self.backup_includes:
specified_tables = get_tables(backup_conf.get("includes", []))
self.backup_includes = (specified_tables + base_tables) if specified_tables else []
if specified_tables := get_tables(backup_conf.get("includes", [])):
self.backup_includes = specified_tables + base_tables
else:
self.backup_includes = []
if not self.backup_excludes:
self.backup_excludes = get_tables(backup_conf.get("excludes", []))