diff --git a/src/bin/update_groups.rs b/src/bin/update_groups.rs index 4e771f1..d103418 100644 --- a/src/bin/update_groups.rs +++ b/src/bin/update_groups.rs @@ -88,6 +88,10 @@ async fn update_committee(config: &Config) -> tide::Result<()> { } async fn update_group(config: &Config, group: &str, users: &[&str], replace: bool) -> tide::Result<()> { + if users.is_empty() { + return Ok(()); + } + let mut ldap = LdapConn::new(&config.ldap_host)?; // use the admin account