fix corruption: torrentVerify on completion (#4178)

* torrentVerify on completion

* Make torrent verify on completion configurable via settings

* code review: replacing tr_verify_complete_mode with bool

* code review: sorting torrent_complete_verify_enabled with bool

* Update Application.cc

* code review: avoiding `session->onTorrentCompletenessChanged` before verification completion
This commit is contained in:
Cœur
2025-11-10 21:16:15 +01:00
committed by GitHub
parent d0e6b5519d
commit 78238ec3de
10 changed files with 60 additions and 5 deletions

View File

@@ -1359,6 +1359,10 @@ void Application::Impl::on_prefs_changed(tr_quark const key)
tr_sessionSetDeleteSource(tr, gtr_pref_flag_get(key));
break;
case TR_KEY_torrent_complete_verify_enabled:
tr_sessionSetCompleteVerifyEnabled(tr, gtr_pref_flag_get(key));
break;
default:
break;
}