Update to move get_id functions to support/helpers.
This commit is contained in:
@@ -195,7 +195,7 @@ defmodule DecentralisedBookIndex.Sync.DataTransformers.BookSyncTest do
|
||||
assert saved_book.dbi_server_id == nil
|
||||
end
|
||||
|
||||
test "old book wouldn't be sync", %{user: user} do
|
||||
test "old book wouldn't be sync" do
|
||||
server = generate(dbi_server(url: @test_server_endpoint))
|
||||
|
||||
book = generate(book())
|
||||
@@ -347,11 +347,4 @@ defmodule DecentralisedBookIndex.Sync.DataTransformers.BookSyncTest do
|
||||
assert Enum.all?(old_roles, fn id -> id not in new_roles end)
|
||||
end
|
||||
end
|
||||
|
||||
defp get_ids(records) do
|
||||
Enum.map(records, fn record -> get_id(record) end)
|
||||
end
|
||||
|
||||
defp get_id(record) when is_struct(record), do: record.id
|
||||
defp get_id(record) when is_map(record), do: record[:id]
|
||||
end
|
||||
|
||||
@@ -41,6 +41,13 @@ defmodule DecentralisedBookIndex.Helpers do
|
||||
|> DateTime.to_iso8601()
|
||||
end
|
||||
|
||||
def get_ids(records) do
|
||||
Enum.map(records, fn record -> get_id(record) end)
|
||||
end
|
||||
|
||||
def get_id(record) when is_struct(record), do: record.id
|
||||
def get_id(record) when is_map(record), do: record[:id]
|
||||
|
||||
@doc """
|
||||
Logs the given `user` into the `conn`.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user