domain: add person enrichment fields, event, port

This commit is contained in:
2026-06-11 13:30:19 +02:00
parent 549923b92e
commit 7df24a19ee
15 changed files with 198 additions and 19 deletions

View File

@@ -3,6 +3,7 @@ use chrono::NaiveDateTime;
use crate::{
errors::DomainError,
models::PersonId,
value_objects::{
ExternalMetadataId, GoalId, MovieId, PosterPath, Rating, ReviewId, UserId, WrapUpId,
},
@@ -43,6 +44,10 @@ pub enum DomainEvent {
movie_id: MovieId,
external_metadata_id: String,
},
PersonEnrichmentRequested {
person_id: PersonId,
external_person_id: String,
},
ImageStored {
key: String,
},