From 10b34b49800a744c0691f41e43c4a5e19130e022 Mon Sep 17 00:00:00 2001 From: KKlochko Date: Sun, 30 Mar 2025 16:01:44 +0300 Subject: [PATCH] Add the action to read AuthorRoles by a Book id. --- lib/decentralised_book_index/metadata/author_role.ex | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/lib/decentralised_book_index/metadata/author_role.ex b/lib/decentralised_book_index/metadata/author_role.ex index 6fc8625..fb3c0a7 100644 --- a/lib/decentralised_book_index/metadata/author_role.ex +++ b/lib/decentralised_book_index/metadata/author_role.ex @@ -39,6 +39,11 @@ defmodule DecentralisedBookIndex.Metadata.AuthorRole do filter expr(id == ^arg(:id)) end + read :by_book_id do + argument :book_id, :uuid, allow_nil?: false + filter expr(book_id == ^arg(:book_id)) + end + update :update do primary? true accept [:order, :role]