Add "database_encrypted" field to Context.get_info()

This commit is contained in:
link2xt
2022-01-22 14:38:18 +00:00
parent 836e26d8d0
commit f21691c122
3 changed files with 22 additions and 0 deletions

View File

@@ -383,6 +383,13 @@ impl Context {
res.insert("number_of_contacts", contacts.to_string());
res.insert("database_dir", self.get_dbfile().display().to_string());
res.insert("database_version", dbversion.to_string());
res.insert(
"database_encrypted",
self.sql
.is_encrypted()
.await
.map_or_else(|| "closed".to_string(), |b| b.to_string()),
);
res.insert("journal_mode", journal_mode);
res.insert("blobdir", self.get_blobdir().display().to_string());
res.insert("display_name", displayname.unwrap_or_else(|| unset.into()));