diff --git a/src/api/users.rs b/src/api/users.rs index 6265aea..da360c7 100644 --- a/src/api/users.rs +++ b/src/api/users.rs @@ -205,15 +205,7 @@ pub(super) async fn patch_user( cfg.validate() .map_err(|e| ApiFailure::bad_request(format!("config validation failed: {}", e)))?; - let touched_sections = [ - AccessSection::Users, - AccessSection::UserAdTags, - AccessSection::UserMaxTcpConns, - AccessSection::UserExpirations, - AccessSection::UserDataQuota, - AccessSection::UserMaxUniqueIps, - ]; - let revision = save_access_sections_to_disk(&shared.config_path, &cfg, &touched_sections).await?; + let revision = save_config_to_disk(&shared.config_path, &cfg).await?; drop(_guard); if let Some(limit) = updated_limit { shared.ip_tracker.set_user_limit(user, limit).await;