Skip to content

Commit

Permalink
Merge pull request naymspace#529 from thomasfortes/fix/hasmany-search
Browse files Browse the repository at this point in the history
Fix HasMany and MultiSelect search field not working
  • Loading branch information
Flo0807 authored Aug 20, 2024
2 parents d66dccc + 631f809 commit 8a5e5cb
Show file tree
Hide file tree
Showing 2 changed files with 2 additions and 2 deletions.
2 changes: 1 addition & 1 deletion lib/backpex/fields/has_many.ex
Original file line number Diff line number Diff line change
Expand Up @@ -270,7 +270,7 @@ defmodule Backpex.Fields.HasMany do

@impl Phoenix.LiveComponent
def handle_event("search", params, socket) do
search_input = get_in(params, ["change", "#{socket.assigns.name}_search"])
search_input = Map.get(params, "change[#{socket.assigns.name}]_search")

socket =
socket
Expand Down
2 changes: 1 addition & 1 deletion lib/backpex/fields/multi_select.ex
Original file line number Diff line number Diff line change
Expand Up @@ -175,7 +175,7 @@ defmodule Backpex.Fields.MultiSelect do
def handle_event("search", params, socket) do
%{assigns: %{name: name, field_options: field_options} = assigns} = socket

search_input = get_in(params, ["change", "#{name}_search"])
search_input = Map.get(params, "change[#{name}]_search")

options =
field_options.options.(assigns)
Expand Down

0 comments on commit 8a5e5cb

Please sign in to comment.