Replace local attr helpers

This commit is contained in:
2026-06-21 14:24:05 +02:00
parent 62f87b8ab4
commit 6a7a8c4288
7 changed files with 29 additions and 66 deletions

View File

@@ -373,8 +373,8 @@ defmodule BDS.Tasks do
status: status,
progress: nil,
message: nil,
group_id: attr(attrs, :group_id),
group_name: attr(attrs, :group_name),
group_id: BDS.MapUtils.attr(attrs, :group_id),
group_name: BDS.MapUtils.attr(attrs, :group_name),
created_at: DateTime.utc_now(),
started_at: nil,
finished_at: nil,
@@ -570,11 +570,4 @@ defmodule BDS.Tasks do
|> Keyword.get(:finished_task_ttl_ms, @default_finished_task_ttl_ms)
end
defp attr(attrs, key) do
cond do
Map.has_key?(attrs, key) -> Map.get(attrs, key)
Map.has_key?(attrs, Atom.to_string(key)) -> Map.get(attrs, Atom.to_string(key))
true -> nil
end
end
end