mirror of
https://github.com/danbulant/Portfolio
synced 2026-07-10 05:20:36 +00:00
refactor: remove unused function
This commit is contained in:
parent
8fd8ee6624
commit
9943b6aff7
1 changed files with 1 additions and 47 deletions
|
|
@ -5,7 +5,7 @@ use futures::future;
|
||||||
|
|
||||||
use crate::{crypto, models::candidate::{ApplicationDetails}, error::ServiceError, utils::date::parse_naive_date_from_opt_str};
|
use crate::{crypto, models::candidate::{ApplicationDetails}, error::ServiceError, utils::date::parse_naive_date_from_opt_str};
|
||||||
|
|
||||||
use super::{candidate::{CandidateDetails, ParentDetails}, application::ApplicationRow, grade::GradeList, school::School};
|
use super::{candidate::{CandidateDetails, ParentDetails}, grade::GradeList, school::School};
|
||||||
|
|
||||||
pub const NAIVE_DATE_FMT: &str = "%Y-%m-%d";
|
pub const NAIVE_DATE_FMT: &str = "%Y-%m-%d";
|
||||||
|
|
||||||
|
|
@ -358,52 +358,6 @@ impl From<(&candidate::Model, Vec<parent::Model>)> for EncryptedApplicationDetai
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
impl TryFrom<ApplicationRow> for EncryptedApplicationDetails {
|
|
||||||
type Error = ServiceError;
|
|
||||||
|
|
||||||
fn try_from(
|
|
||||||
cp: ApplicationRow,
|
|
||||||
) -> Result<Self, Self::Error> {
|
|
||||||
Ok(EncryptedApplicationDetails {
|
|
||||||
candidate: EncryptedCandidateDetails {
|
|
||||||
name: EncryptedString::try_from(&cp.name).ok(),
|
|
||||||
surname: EncryptedString::try_from(&cp.surname).ok(),
|
|
||||||
birthplace: EncryptedString::try_from(&cp.birthplace).ok(),
|
|
||||||
birthdate: EncryptedString::try_from(&cp.birthdate).ok(),
|
|
||||||
address: EncryptedString::try_from(&cp.address).ok(),
|
|
||||||
telephone: EncryptedString::try_from(&cp.telephone).ok(),
|
|
||||||
citizenship: EncryptedString::try_from(&cp.citizenship).ok(),
|
|
||||||
email: EncryptedString::try_from(&cp.email).ok(),
|
|
||||||
sex: EncryptedString::try_from(&cp.sex).ok(),
|
|
||||||
personal_id_number: EncryptedString::try_from(&cp.personal_identification_number).ok(),
|
|
||||||
school_name: EncryptedString::try_from(&cp.school_name).ok(),
|
|
||||||
health_insurance: EncryptedString::try_from(&cp.health_insurance).ok(),
|
|
||||||
first_school: None, // TODO
|
|
||||||
second_school: None, // TODO
|
|
||||||
grades_json: None, // TODO
|
|
||||||
test_language: None // TODO
|
|
||||||
},
|
|
||||||
parents: vec![EncryptedParentDetails {
|
|
||||||
name: EncryptedString::try_from(&cp.parent_name).ok(),
|
|
||||||
surname: EncryptedString::try_from(&cp.parent_surname).ok(),
|
|
||||||
telephone: EncryptedString::try_from(&cp.parent_telephone).ok(),
|
|
||||||
email: EncryptedString::try_from(&cp.parent_email).ok(),
|
|
||||||
}]
|
|
||||||
|
|
||||||
})
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
/* pub async fn decrypt_if_exists(
|
|
||||||
private_key: &String,
|
|
||||||
encrypted_string: Option<String>,
|
|
||||||
) -> Result<String, ServiceError> {
|
|
||||||
match EncryptedString::try_from(&encrypted_string) {
|
|
||||||
Ok(encrypted_string) => Ok(encrypted_string.decrypt(private_key).await?),
|
|
||||||
Err(_) => Ok(String::from("")),
|
|
||||||
}
|
|
||||||
} */
|
|
||||||
|
|
||||||
#[cfg(test)]
|
#[cfg(test)]
|
||||||
pub mod tests {
|
pub mod tests {
|
||||||
use std::sync::Mutex;
|
use std::sync::Mutex;
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue