icarus_models version bump (#229)

* icarus_models version bump

* Fix test

* Build fixes

* Version bump

* Using standard version
This commit was merged in pull request #229.
This commit is contained in:
KD
2025-10-30 15:35:02 -04:00
committed by GitHub
parent 2cc5e99590
commit 6995ed483c
6 changed files with 18 additions and 17 deletions
+5 -7
View File
@@ -185,18 +185,15 @@ pub mod endpoint {
if file_type.file_type
== icarus_meta::detection::coverart::constants::JPEG_TYPE
{
(
file_type,
icarus_models::types::CoverArtTypes::JpegExtension,
)
(file_type, icarus_models::types::CoverArtType::JpegExtension)
} else if file_type.file_type
== icarus_meta::detection::coverart::constants::JPG_TYPE
{
(file_type, icarus_models::types::CoverArtTypes::JpgExtension)
(file_type, icarus_models::types::CoverArtType::JpgExtension)
} else if file_type.file_type
== icarus_meta::detection::coverart::constants::PNG_TYPE
{
(file_type, icarus_models::types::CoverArtTypes::PngExtension)
(file_type, icarus_models::types::CoverArtType::PngExtension)
} else {
return (
axum::http::StatusCode::INTERNAL_SERVER_ERROR,
@@ -215,7 +212,8 @@ pub mod endpoint {
let bytes = axum::body::Bytes::from(data);
let mut response = bytes.into_response();
let headers = response.headers_mut();
let filename = icarus_models::coverart::generate_filename(img_type, true);
let filename =
icarus_models::coverart::generate_filename(img_type, true).unwrap();
headers.insert(
axum::http::header::CONTENT_TYPE,
file_type.mime.parse().unwrap(),
+3 -2
View File
@@ -135,9 +135,10 @@ pub mod endpoint {
if payload.is_valid() {
let mut song = payload.to_song();
song.filename = icarus_models::song::generate_filename(
icarus_models::types::MusicTypes::FlacExtension,
icarus_models::types::MusicType::FlacExtension,
true,
);
)
.unwrap();
song.directory = icarus_envy::environment::get_root_directory().await.value;
match repo_queue::song::get_data(&pool, &payload.song_queue_id).await {
+3 -3
View File
@@ -575,7 +575,6 @@ mod tests {
.body(axum::body::Body::from_stream(body))
.unwrap();
// Send request
app.clone().oneshot(req).await
}
@@ -1132,9 +1131,10 @@ mod tests {
let song = icarus_models::song::Song {
directory: test_dir,
filename: icarus_models::song::generate_filename(
icarus_models::types::MusicTypes::FlacExtension,
icarus_models::types::MusicType::FlacExtension,
true,
),
)
.unwrap(),
data: bytes.to_vec(),
..Default::default()
};
+2
View File
@@ -115,6 +115,7 @@ pub async fn get_coverart_with_song_id(
.try_get("song_id")
.map_err(|_e| sqlx::Error::RowNotFound)
.unwrap(),
..Default::default()
}),
Err(_) => Err(sqlx::Error::RowNotFound),
}
@@ -161,6 +162,7 @@ pub async fn delete_coverart(
.map_err(|_e| sqlx::Error::RowNotFound)
.unwrap(),
data: Vec::new(),
..Default::default()
}),
Err(_err) => Err(sqlx::Error::RowNotFound),
}