cyrtophora

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | README

commit f8536ee0becc7d590f82fa436de8089a5f4aa3cb
parent ebaebfd92e28240e44cd7e54a5fb81ad902c45de
Author: Jackson G. Kaindume <seestem@merely.tech>
Date:   Mon, 29 Aug 2022 12:16:35 +0200

[phora] rename RegistrationData to AccountRegistrationData

Diffstat:
Mphora/src/account.rs | 4++--
Mphora/src/data.rs | 4++--
2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/phora/src/account.rs b/phora/src/account.rs @@ -1,4 +1,4 @@ -use crate::data::RegistrationData; +use crate::data::AccountRegistrationData; use crate::validate::ValidationError; /// An account @@ -13,7 +13,7 @@ pub struct Account { impl Account { /// Create new account - pub fn create(payload: RegistrationData) -> Result<Self, ValidationError> { + pub fn create(payload: AccountRegistrationData) -> Result<Self, ValidationError> { payload.is_valid()?; // TODO: email verification diff --git a/phora/src/data.rs b/phora/src/data.rs @@ -3,14 +3,14 @@ use serde::Deserialize; /// User registration Data #[derive(Deserialize)] -pub struct RegistrationData { +pub struct AccountRegistrationData { pub username: String, pub password: String, pub retyped_password: String, pub email: Option<String>, } -impl RegistrationData { +impl AccountRegistrationData { pub fn is_valid(&self) -> Result<(), ValidationError> { if self.password != self.retyped_password { return Err(ValidationError::Password);