From df4518b75798088647c947f8480e52506211c7b7 Mon Sep 17 00:00:00 2001 From: KKlochko Date: Sat, 26 Apr 2025 18:55:06 +0300 Subject: [PATCH] Fix the SyncBooksTask to transform Roles with AuthorRolesTransformer. --- .../sync/sync_tasks/sync_books_task.ex | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/decentralised_book_index/sync/sync_tasks/sync_books_task.ex b/lib/decentralised_book_index/sync/sync_tasks/sync_books_task.ex index 096e1a8..e58f1b0 100644 --- a/lib/decentralised_book_index/sync/sync_tasks/sync_books_task.ex +++ b/lib/decentralised_book_index/sync/sync_tasks/sync_books_task.ex @@ -3,6 +3,7 @@ defmodule DecentralisedBookIndex.SyncTasks.SyncBooksTask do alias DecentralisedBookIndex.Sync.ApiClients.FetchJsons alias DecentralisedBookIndex.Sync.DataTransformers.BookTransformer alias DecentralisedBookIndex.Sync.DataTransformers.BidsTransformer + alias DecentralisedBookIndex.Sync.DataTransformers.AuthorRolesTransformer alias DecentralisedBookIndex.Sync.BookSync alias DecentralisedBookIndex.Metadata.DBIServer @@ -53,7 +54,7 @@ defmodule DecentralisedBookIndex.SyncTasks.SyncBooksTask do url = get_author_roles_url(json) with {:ok, json} <- FetchJson.get(url), - {:ok, roles} <- BidsTransformer.from_json(json) do + {:ok, roles} <- AuthorRolesTransformer.from_json(json) do {:ok, roles} else {:error, reason} ->