diff --git a/servers/torrent.py b/servers/torrent.py index 306870c6..d18d80bb 100755 --- a/servers/torrent.py +++ b/servers/torrent.py @@ -165,7 +165,7 @@ def monitor_update(TorrentPath, value, remove=False): jsontools.dump(json) filetools.write(monitor, jsontools.dump(json), silent=True) - set_elementum() + if len(Monitor) == 0: set_elementum() def set_elementum(SET=False): @@ -174,15 +174,14 @@ def set_elementum(SET=False): backup_setting = json['settings'] write = False if SET: - elementum_setting.setSetting('logger_silent', 'true') - elementum_setting.setSetting('download_storage', '0') + elementum_setting.setSetting('download_storage', '1') if elementum_setting.getSetting('logger_silent') == False or not 'logger_silent' in backup_setting: elementum_setting.setSetting('logger_silent', 'true') backup_setting['logger_silent'] = 'false' - if elementum_setting.getSetting('download_storage') != 0 or not 'download_storage' in backup_setting: - # backup_setting['download_storage'] = elementum_setting.getSetting('download_storage') # Backup Setting - elementum_setting.setSetting('download_storage', '0') # Set Setting + # if elementum_setting.getSetting('download_storage') != 0 or not 'download_storage' in backup_setting: + # backup_setting['download_storage'] = elementum_setting.getSetting('download_storage') # Backup Setting + # elementum_setting.setSetting('download_storage', '0') # Set Setting if elementum_setting.getSetting('download_path') != config.get_setting('downloadpath') or not 'download_path' in backup_setting: backup_setting['download_path'] = elementum_setting.getSetting('download_path') # Backup Setting @@ -190,9 +189,8 @@ def set_elementum(SET=False): write = True elif backup_setting: - elementum_setting.setSetting('download_storage', '1') elementum_setting.setSetting('logger_silent', backup_setting['logger_silent']) - # elementum_setting.setSetting('download_storage', backup_setting['download_storage']) + elementum_setting.setSetting('download_storage', backup_setting['download_storage']) elementum_setting.setSetting('download_path', backup_setting['download_path']) json['settings'] = {} write = True