pinakes-core: use InvalidOperation for nil media_id in upsert_book_metadata

Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: I72a80731d926b79660abf20c2c766e8c6a6a6964
This commit is contained in:
raf 2026-03-11 18:21:13 +03:00
commit 91123fc90e
Signed by: NotAShelf
GPG key ID: 29D95B64378DB4BF

View file

@ -5089,7 +5089,7 @@ impl StorageBackend for SqliteBackend {
metadata: &crate::model::BookMetadata,
) -> Result<()> {
if metadata.media_id.0.is_nil() {
return Err(PinakesError::Database(
return Err(PinakesError::InvalidOperation(
"upsert_book_metadata: media_id must not be nil".to_string(),
));
}