From 202c3344dcc28edfd78ac0b6871338ea78ef5b69 Mon Sep 17 00:00:00 2001 From: Zach Daniel Date: Tue, 3 Aug 2021 00:34:26 -0400 Subject: [PATCH] chore: proper case clause syntax --- lib/ash/actions/managed_relationships.ex | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/lib/ash/actions/managed_relationships.ex b/lib/ash/actions/managed_relationships.ex index b960a435..54769d30 100644 --- a/lib/ash/actions/managed_relationships.ex +++ b/lib/ash/actions/managed_relationships.ex @@ -100,6 +100,17 @@ defmodule Ash.Actions.ManagedRelationships do case match do nil -> case opts[:on_lookup] do + _ when is_nil(input) -> + create_belongs_to_record( + changeset, + instructions, + relationship, + input, + actor, + index, + opts + ) + :ignore -> create_belongs_to_record( changeset,