diff --git a/lib/decentralised_book_index_web/live/book_live/show.ex b/lib/decentralised_book_index_web/live/book_live/show.ex
index f9bfbd8..959de2b 100644
--- a/lib/decentralised_book_index_web/live/book_live/show.ex
+++ b/lib/decentralised_book_index_web/live/book_live/show.ex
@@ -68,6 +68,12 @@ defmodule DecentralisedBookIndexWeb.BookLive.Show do
Language
{@book.language}
+
+ - Identifiers
+ <%= for bid <- @book.bids do %>
+ - {bid.type}: {bid.bid}
+ <% end %>
+
<%= if not Enum.empty?(@alternative_editions) do %>
@@ -93,7 +99,7 @@ defmodule DecentralisedBookIndexWeb.BookLive.Show do
@impl true
def handle_params(%{"id" => id}, _, socket) do
- book = Ash.get!(Metadata.Book, id, actor: socket.assigns.current_user, load: [:author_roles, :publisher])
+ book = Ash.get!(Metadata.Book, id, actor: socket.assigns.current_user, load: [:bids, :author_roles, :publisher])
alternative_editions = Metadata.get_book_alternative_editions!(book)
{:noreply,