commit fe44d166b6dfce7c4b1425b686644539b732b925
parent 44c3be062c1767d03a06dd5e41e45243cc5f4762
Author: srfsh <dev@srf.sh>
Date: Tue, 19 Jul 2022 00:14:14 +0300
vf/person/domain: add by_user/2
Diffstat:
1 file changed, 5 insertions(+), 0 deletions(-)
diff --git a/src/zenflows/vf/person/domain.ex b/src/zenflows/vf/person/domain.ex
@@ -18,6 +18,11 @@ def by_id(repo \\ Repo, id) do
repo.get_by(Person, id: id, type: :per)
end
+@spec by_user(repo(), String.t()) :: Person.t() | nil
+def by_user(repo \\ Repo, user) do
+ repo.get_by(Person, user: user, type: :per)
+end
+
@spec all() :: [Person.t()]
def all() do
Person