From 0c20f2321c12f04b315b1880db3fa5ace20961da Mon Sep 17 00:00:00 2001
From: zafer <zafer@algora.io>
Date: Sun, 8 Sep 2024 20:02:58 +0300
Subject: [PATCH] fix seed script

---
 lib/algora/accounts.ex | 2 ++
 priv/repo/seeds.exs    | 2 +-
 2 files changed, 3 insertions(+), 1 deletion(-)

diff --git a/lib/algora/accounts.ex b/lib/algora/accounts.ex
index 3339524..3d66c5b 100644
--- a/lib/algora/accounts.ex
+++ b/lib/algora/accounts.ex
@@ -57,6 +57,8 @@ defmodule Algora.Accounts do
 
   def get_user(id), do: Repo.get(User, id)
 
+  def get_user_by(fields), do: Repo.get_by(User, fields)
+
   def get_user_by!(fields), do: Repo.get_by!(User, fields)
 
   ## User registration
diff --git a/priv/repo/seeds.exs b/priv/repo/seeds.exs
index c48894b..7aeaca0 100644
--- a/priv/repo/seeds.exs
+++ b/priv/repo/seeds.exs
@@ -7,7 +7,7 @@ alias Algora.Accounts.User
 alias Algora.Library.Video
 
 user =
-  case Accounts.get_user_by!(handle: "algora") do
+  case Accounts.get_user_by(handle: "algora") do
     nil ->
       {:ok, user} =
         Repo.insert(%User{