From 22f66355ace5f8265cda333fd3ed993771995235 Mon Sep 17 00:00:00 2001 From: Karen Shaw Date: Wed, 23 Oct 2024 15:10:45 +0000 Subject: [PATCH] Adds iiif_collection field to collection index --- app/lib/meadow/indexing/v2/collection.ex | 3 +++ 1 file changed, 3 insertions(+) diff --git a/app/lib/meadow/indexing/v2/collection.ex b/app/lib/meadow/indexing/v2/collection.ex index ca4af41e8..b06335016 100644 --- a/app/lib/meadow/indexing/v2/collection.ex +++ b/app/lib/meadow/indexing/v2/collection.ex @@ -14,6 +14,7 @@ defmodule Meadow.Indexing.V2.Collection do featured: collection.featured, finding_aid_url: collection.finding_aid_url, id: collection.id, + iiif_collection: iiif_collection_id(collection), indexed_at: NaiveDateTime.utc_now(), keywords: collection.keywords, modified_date: collection.updated_at, @@ -40,4 +41,6 @@ defmodule Meadow.Indexing.V2.Collection do def encode_label(%{label: label}), do: label def encode_label(_), do: nil + + defp iiif_collection_id(collection), do: "#{api_url()}/collections/#{collection.id}?as=iiif" end