refactor: parent cloning

This commit is contained in:
Sebastian Pravda 2022-12-23 21:26:28 +01:00
parent b63f1f4bfa
commit b74211aa96
No known key found for this signature in database
GPG key ID: F3BC84F08EFA3F57
2 changed files with 3 additions and 3 deletions

View file

@ -88,7 +88,7 @@ mod tests {
.await
.unwrap();
Mutation::add_parent_details(&db, parent.clone(), encrypted_details.parents[0].clone())
let parent = Mutation::add_parent_details(&db, parent, encrypted_details.parents[0].clone())
.await
.unwrap();

View file

@ -30,11 +30,11 @@ impl ParentService {
let mut result = vec![];
for i in 0..parents_details.len() {
let found_parent = match found_parents.get(i) {
Some(parent) => parent.clone(),
Some(parent) => parent.to_owned(),
None => ParentService::create(db, ref_candidate.application).await?,
};
let enc_details = EncryptedParentDetails::new(&parents_details[i], recipients).await?;
let parent = Mutation::add_parent_details(db, found_parent.clone(), enc_details.clone()).await?;
let parent = Mutation::add_parent_details(db, found_parent, enc_details.clone()).await?;
result.push(parent);
}