From e96af14f6c9606f7bdbdca9261b76d6fe8102390 Mon Sep 17 00:00:00 2001 From: Nitwix Date: Sat, 12 Apr 2025 12:01:02 +0200 Subject: [PATCH] Refactor validation into validation/ --- {dto/client_data => validation}/FromAccount.py | 0 {dto/client_data => validation}/FromDescription.py | 0 {dto/client_data => validation}/FromPassport.py | 0 {dto/client_data => validation}/FromProfile.py | 0 {dto/client_data => validation}/__init__.py | 0 {dto/client_data => validation}/cross_validate.py | 5 +++-- 6 files changed, 3 insertions(+), 2 deletions(-) rename {dto/client_data => validation}/FromAccount.py (100%) rename {dto/client_data => validation}/FromDescription.py (100%) rename {dto/client_data => validation}/FromPassport.py (100%) rename {dto/client_data => validation}/FromProfile.py (100%) rename {dto/client_data => validation}/__init__.py (100%) rename {dto/client_data => validation}/cross_validate.py (90%) diff --git a/dto/client_data/FromAccount.py b/validation/FromAccount.py similarity index 100% rename from dto/client_data/FromAccount.py rename to validation/FromAccount.py diff --git a/dto/client_data/FromDescription.py b/validation/FromDescription.py similarity index 100% rename from dto/client_data/FromDescription.py rename to validation/FromDescription.py diff --git a/dto/client_data/FromPassport.py b/validation/FromPassport.py similarity index 100% rename from dto/client_data/FromPassport.py rename to validation/FromPassport.py diff --git a/dto/client_data/FromProfile.py b/validation/FromProfile.py similarity index 100% rename from dto/client_data/FromProfile.py rename to validation/FromProfile.py diff --git a/dto/client_data/__init__.py b/validation/__init__.py similarity index 100% rename from dto/client_data/__init__.py rename to validation/__init__.py diff --git a/dto/client_data/cross_validate.py b/validation/cross_validate.py similarity index 90% rename from dto/client_data/cross_validate.py rename to validation/cross_validate.py index e545e40..c07ce14 100644 --- a/dto/client_data/cross_validate.py +++ b/validation/cross_validate.py @@ -1,9 +1,10 @@ from enum import StrEnum from typing import Any, Callable -from dto.client_data import FromDescription, FromPassport, FromProfile -from dto.client_data.FromAccount import FromAccount from pydantic import BaseModel +from validation import FromAccount, FromDescription, FromPassport, FromProfile + + class ValidatedData(BaseModel): account: FromAccount