feat: Add media thumbnail retrieval functionality and update MediaResponse structure
This commit is contained in:
@@ -24,6 +24,8 @@ pub trait MediaService: Send + Sync {
|
||||
options: ListMediaOptions,
|
||||
) -> CoreResult<Vec<Media>>;
|
||||
async fn get_media_filepath(&self, id: Uuid, user_id: Option<Uuid>) -> CoreResult<String>;
|
||||
async fn get_media_thumbnail_path(&self, id: Uuid, user_id: Option<Uuid>)
|
||||
-> CoreResult<String>;
|
||||
async fn delete_media(&self, id: Uuid, user_id: Uuid) -> CoreResult<()>;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user