introduce a new settings update system

This commit is contained in:
qdequele
2020-01-08 14:17:38 +01:00
parent 203c83bdb4
commit 2ee90a891c
18 changed files with 835 additions and 663 deletions

View File

@ -81,6 +81,11 @@ pub async fn delete(ctx: Context<Data>) -> SResult<Response> {
let db = &ctx.state().db;
let mut writer = db.update_write_txn().map_err(ResponseError::internal)?;
let settings = SettingsUpdate {
synonyms: UpdateState::Clear,
.. SettingsUpdate::default()
};
let synonyms_update = index.synonyms_update();
let update_id = synonyms_update