zf

zenflows testing
git clone https://s.sonu.ch/~srfsh/zf.git
Log | Files | Refs | Submodules | README | LICENSE

commit 98453998e6f71e1b50c9080bec733b66f4e6c21d
parent dfdd7f5d25dbc476374253b0bee7ef85253ead36
Author: srfsh <dev@srf.sh>
Date:   Thu,  8 Dec 2022 17:01:56 +0300

Zenflows.VF.Satisfaction: tiny fix

Diffstat:
Msrc/zenflows/vf/satisfaction.ex | 2+-
1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/zenflows/vf/satisfaction.ex b/src/zenflows/vf/satisfaction.ex @@ -71,7 +71,7 @@ def changeset(schema \\ %__MODULE__{}, params) do |> Validate.note(:note) |> Measure.cast(:resource_quantity) |> Measure.cast(:effort_quantity) - |> Validate.xor(~w[satisfied_by_event_id satisfied_by_commitment_id]a) + |> Validate.exist_xor(~w[satisfied_by_event_id satisfied_by_commitment_id]a) |> Changeset.assoc_constraint(:satisfied_by_event) |> Changeset.assoc_constraint(:satisfied_by_commitment) |> Changeset.assoc_constraint(:satisfies)