add MediaMusic
This commit is contained in:
@@ -32,3 +32,27 @@ class MediaActorModel(BaseModel):
|
||||
version: int
|
||||
name: Optional[str]
|
||||
url: Optional[str]
|
||||
|
||||
def actor_to_model(model: MediaActorResponse, media_actor: MediaActor) -> MediaActor:
|
||||
"""
|
||||
Set data of response to model
|
||||
"""
|
||||
media_actor.file_name = model.file_name
|
||||
if model.url is not None:
|
||||
media_actor.url = model.url
|
||||
else:
|
||||
media_actor.url = ""
|
||||
media_actor.last_modified_date = datetime.now()
|
||||
return media_actor
|
||||
|
||||
|
||||
def actor_to_response(media_actor: MediaActor) -> MediaActorResponse:
|
||||
response: MediaActorResponse = MediaActorResponse(
|
||||
id=media_actor.id,
|
||||
created_date=media_actor.created_date,
|
||||
last_modified_date=media_actor.last_modified_date,
|
||||
version=media_actor.version,
|
||||
name=str(media_actor.name),
|
||||
url=str(media_actor.url),
|
||||
)
|
||||
return response
|
||||
|
||||
Reference in New Issue
Block a user