From 91123fc90eadfd5e059cd3adc4b7cadbaebaa407 Mon Sep 17 00:00:00 2001 From: NotAShelf Date: Wed, 11 Mar 2026 18:21:13 +0300 Subject: [PATCH] pinakes-core: use `InvalidOperation` for nil `media_id` in `upsert_book_metadata` Signed-off-by: NotAShelf Change-Id: I72a80731d926b79660abf20c2c766e8c6a6a6964 --- crates/pinakes-core/src/storage/sqlite.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/crates/pinakes-core/src/storage/sqlite.rs b/crates/pinakes-core/src/storage/sqlite.rs index 9bd117a..847256a 100644 --- a/crates/pinakes-core/src/storage/sqlite.rs +++ b/crates/pinakes-core/src/storage/sqlite.rs @@ -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(), )); }