diff --git a/bazarr.py b/bazarr.py index f0a9cbf4b..5b6faf437 100644 --- a/bazarr.py +++ b/bazarr.py @@ -261,6 +261,8 @@ def save_settings(): settings_general_pathmapping = [] settings_general_pathmapping.extend([list(a) for a in zip(settings_general_sourcepath, settings_general_destpath)]) c.execute("UPDATE table_settings_general SET ip = ?, port = ?, base_url = ?, path_mapping = ?, log_level = ?", (settings_general_ip, settings_general_port, settings_general_baseurl, str(settings_general_pathmapping), settings_general_loglevel)) + settings_general_branch = request.forms.get('settings_general_branch') + settings_general_automatic = request.forms.get('settings_general_automatic') settings_sonarr_ip = request.forms.get('settings_sonarr_ip') settings_sonarr_port = request.forms.get('settings_sonarr_port') diff --git a/create_db.sql b/create_db.sql index 71e870bc9..57ece98ea 100644 --- a/create_db.sql +++ b/create_db.sql @@ -36,9 +36,11 @@ CREATE TABLE "table_settings_general" ( `port` INTEGER NOT NULL, `base_url` TEXT, `path_mapping` TEXT, - `log_level` TEXT + `log_level` TEXT, + `branch` TEXT, + `auto_update` INTEGER ); -INSERT INTO `table_settings_general` (ip,port,base_url,path_mapping,log_level) VALUES ('0.0.0.0',6767,'/',Null,'WARNING'); +INSERT INTO `table_settings_general` (ip,port,base_url,path_mapping,log_level, branch, auto_update) VALUES ('0.0.0.0',6767,'/',Null,'WARNING','master','True'); CREATE TABLE `table_scheduler` ( `id` INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT UNIQUE, `name` TEXT NOT NULL, diff --git a/views/settings.tpl b/views/settings.tpl index 01e0894cd..a9da3022e 100644 --- a/views/settings.tpl +++ b/views/settings.tpl @@ -202,6 +202,36 @@ %end + +