Browse Source

to be squashed

pull/2907/head
Daniele Andrei 3 years ago
parent
commit
f37de9ca6e
  1. 7
      src/api/core/public.rs

7
src/api/core/public.rs

@ -116,15 +116,14 @@ async fn ldap_import(data: JsonUpcase<OrgImportData>, token: PublicToken, mut co
for group_data in &data.Groups {
let group_uuid = match Group::find_by_external_id(&group_data.ExternalId, &mut conn).await {
Some(group) => group,
Some(group) => group.uuid,
None => {
let mut group =
Group::new(org_id.clone(), group_data.Name.clone(), false, Some(group_data.ExternalId.clone()));
group.save(&mut conn).await?;
group
group.uuid
}
}
.uuid;
};
GroupUser::delete_all_by_group(&group_uuid, &mut conn).await?;

Loading…
Cancel
Save