mirror of
https://github.com/v0l/route96.git
synced 2025-06-22 13:38:07 +00:00
fix: dont patch video metadata for image files (always empty)
This commit is contained in:
@ -68,7 +68,9 @@ impl MediaMetadata {
|
||||
|
||||
impl Database {
|
||||
pub async fn get_missing_media_metadata(&mut self) -> Result<Vec<FileUpload>> {
|
||||
let results: Vec<FileUpload> = sqlx::query_as("select * from uploads where (width is null or height is null or bitrate is null or duration is null) and (mime_type like 'image/%' or mime_type like 'video/%')")
|
||||
let results: Vec<FileUpload> = sqlx::query_as("select * from uploads where \
|
||||
(mime_type like 'image/%' and (width is null or height is null)) or \
|
||||
(mime_type like 'video/%' and (width is null or height is null or bitrate is null or duration is null))")
|
||||
.fetch_all(&self.pool)
|
||||
.await?;
|
||||
|
||||
|
Reference in New Issue
Block a user