rename ammo groups to packs
This commit is contained in:
		| @@ -79,15 +79,15 @@ defmodule CanneryWeb.ContainerLive.Index do | ||||
|               prompt = dgettext("prompts", "%{name} has been deleted", name: container_name) | ||||
|               socket |> put_flash(:info, prompt) |> display_containers() | ||||
|  | ||||
|             {:error, %{action: :delete, errors: [ammo_groups: _error], valid?: false} = changeset} -> | ||||
|               ammo_groups_error = changeset |> changeset_errors(:ammo_groups) |> Enum.join(", ") | ||||
|             {:error, %{action: :delete, errors: [packs: _error], valid?: false} = changeset} -> | ||||
|               packs_error = changeset |> changeset_errors(:packs) |> Enum.join(", ") | ||||
|  | ||||
|               prompt = | ||||
|                 dgettext( | ||||
|                   "errors", | ||||
|                   "Could not delete %{name}: %{error}", | ||||
|                   name: changeset |> Changeset.get_field(:name, "container"), | ||||
|                   error: ammo_groups_error | ||||
|                   error: packs_error | ||||
|                 ) | ||||
|  | ||||
|               socket |> put_flash(:error, prompt) | ||||
|   | ||||
| @@ -64,13 +64,13 @@ defmodule CanneryWeb.ContainerLive.Show do | ||||
|           |> put_flash(:info, prompt) | ||||
|           |> push_navigate(to: Routes.container_index_path(socket, :index)) | ||||
|  | ||||
|         {:error, %{action: :delete, errors: [ammo_groups: _error], valid?: false} = changeset} -> | ||||
|           ammo_groups_error = changeset |> changeset_errors(:ammo_groups) |> Enum.join(", ") | ||||
|         {:error, %{action: :delete, errors: [packs: _error], valid?: false} = changeset} -> | ||||
|           packs_error = changeset |> changeset_errors(:packs) |> Enum.join(", ") | ||||
|  | ||||
|           prompt = | ||||
|             dgettext("errors", "Could not delete %{name}: %{error}", | ||||
|               name: changeset |> Changeset.get_field(:name, "container"), | ||||
|               error: ammo_groups_error | ||||
|               error: packs_error | ||||
|             ) | ||||
|  | ||||
|           socket |> put_flash(:error, prompt) | ||||
| @@ -109,10 +109,10 @@ defmodule CanneryWeb.ContainerLive.Show do | ||||
|          current_user | ||||
|        ) do | ||||
|     %{name: container_name} = container = Containers.get_container!(id, current_user) | ||||
|     ammo_groups = Ammo.list_ammo_groups_for_container(container, class, current_user) | ||||
|     original_counts = ammo_groups |> Ammo.get_original_counts(current_user) | ||||
|     cprs = ammo_groups |> Ammo.get_cprs(current_user) | ||||
|     last_used_dates = ammo_groups |> ActivityLog.get_last_used_dates(current_user) | ||||
|     packs = Ammo.list_packs_for_container(container, class, current_user) | ||||
|     original_counts = packs |> Ammo.get_original_counts(current_user) | ||||
|     cprs = packs |> Ammo.get_cprs(current_user) | ||||
|     last_used_dates = packs |> ActivityLog.get_last_used_dates(current_user) | ||||
|  | ||||
|     page_title = | ||||
|       case live_action do | ||||
| @@ -125,8 +125,8 @@ defmodule CanneryWeb.ContainerLive.Show do | ||||
|     |> assign( | ||||
|       container: container, | ||||
|       round_count: Ammo.get_round_count_for_container!(container, current_user), | ||||
|       ammo_groups_count: Ammo.get_ammo_groups_count_for_container!(container, current_user), | ||||
|       ammo_groups: ammo_groups, | ||||
|       packs_count: Ammo.get_packs_count_for_container!(container, current_user), | ||||
|       packs: packs, | ||||
|       original_counts: original_counts, | ||||
|       cprs: cprs, | ||||
|       last_used_dates: last_used_dates, | ||||
|   | ||||
| @@ -20,7 +20,7 @@ | ||||
|  | ||||
|   <span class="rounded-lg title text-lg"> | ||||
|     <%= gettext("Packs:") %> | ||||
|     <%= @ammo_groups_count %> | ||||
|     <%= @packs_count %> | ||||
|   </span> | ||||
|  | ||||
|   <span class="rounded-lg title text-lg"> | ||||
| @@ -118,16 +118,16 @@ | ||||
|   </div> | ||||
|  | ||||
|   <div class="w-full p-4"> | ||||
|     <%= if @ammo_groups |> Enum.empty?() do %> | ||||
|     <%= if @packs |> Enum.empty?() do %> | ||||
|       <h2 class="mx-4 title text-lg text-primary-600 text-center"> | ||||
|         <%= gettext("No ammo in this container") %> | ||||
|       </h2> | ||||
|     <% else %> | ||||
|       <%= if @view_table do %> | ||||
|         <.live_component | ||||
|           module={CanneryWeb.Components.AmmoGroupTableComponent} | ||||
|           module={CanneryWeb.Components.PackTableComponent} | ||||
|           id="ammo-type-show-table" | ||||
|           ammo_groups={@ammo_groups} | ||||
|           packs={@packs} | ||||
|           current_user={@current_user} | ||||
|           show_used={false} | ||||
|         > | ||||
| @@ -140,11 +140,11 @@ | ||||
|       <% else %> | ||||
|         <div class="flex flex-wrap justify-center items-stretch"> | ||||
|           <.ammo_group_card | ||||
|             :for={%{id: ammo_group_id} = ammo_group <- @ammo_groups} | ||||
|             ammo_group={ammo_group} | ||||
|             original_count={Map.fetch!(@original_counts, ammo_group_id)} | ||||
|             cpr={Map.get(@cprs, ammo_group_id)} | ||||
|             last_used_date={Map.get(@last_used_dates, ammo_group_id)} | ||||
|             :for={%{id: pack_id} = pack <- @packs} | ||||
|             pack={pack} | ||||
|             original_count={Map.fetch!(@original_counts, pack_id)} | ||||
|             cpr={Map.get(@cprs, pack_id)} | ||||
|             last_used_date={Map.get(@last_used_dates, pack_id)} | ||||
|             current_user={@current_user} | ||||
|           /> | ||||
|         </div> | ||||
|   | ||||
		Reference in New Issue
	
	Block a user