Update resources and generator to accept dbi_server_id.
continuous-integration/drone/push Build is passing

This commit is contained in:
2025-05-19 22:09:22 +03:00
parent 4edf526475
commit ffbec934a6
4 changed files with 16 additions and 9 deletions
+13 -6
View File
@@ -35,13 +35,16 @@ defmodule DecentralisedBookIndex.Generators do
generate(user(role: :moderator))
end)
dbi_server_id = opts[:dbi_server_id] || nil
changeset_generator(
Metadata.Author,
:create,
defaults: [
name: sequence(:name, &"Author #{&1}"),
description: sequence(:name, &"Description #{&1}"),
author_alias_registry_id: nil
author_alias_registry_id: nil,
dbi_server_id: dbi_server_id
],
overrides: opts,
actor: actor
@@ -83,16 +86,17 @@ defmodule DecentralisedBookIndex.Generators do
url =
opts[:url] ||
once(:default_actor, fn ->
"http://localhost:4002"
end)
"http://localhost:4002"
dbi_server_id = opts[:dbi_server_id] || nil
changeset_generator(
Metadata.DBIServer,
:create,
defaults: [
name: sequence(:name, &"Server #{&1}"),
url: url
url: url,
dbi_server_id: dbi_server_id
],
overrides: opts,
actor: actor
@@ -136,11 +140,14 @@ defmodule DecentralisedBookIndex.Generators do
generate(user(role: :moderator))
end)
dbi_server_id = opts[:dbi_server_id] || nil
changeset_generator(
Metadata.Publisher,
:create,
defaults: [
name: sequence(:name, &"Publisher #{&1}")
name: sequence(:name, &"Publisher #{&1}"),
dbi_server_id: dbi_server_id
],
overrides: opts,
actor: actor