From 40eeb9996eacc490542f60a7463495d5cd245735 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?M=C3=A1rio=20Rodrigues?= Date: Sun, 4 Feb 2024 22:07:20 +0000 Subject: [PATCH] fix: Repo.all() --- lib/safira/accounts/accounts.ex | 7 +------ test/safira_web/controllers/cv_controller_test.exs | 10 +++++++++- 2 files changed, 10 insertions(+), 7 deletions(-) diff --git a/lib/safira/accounts/accounts.ex b/lib/safira/accounts/accounts.ex index e0af76cb..84e7bbc6 100644 --- a/lib/safira/accounts/accounts.ex +++ b/lib/safira/accounts/accounts.ex @@ -257,12 +257,7 @@ defmodule Safira.Accounts do ) |> Enum.map(fn x -> x.attendee end) else - Repo.all( - from r in Redeem, - join: a in assoc(r, :attendee), - preload: [attendee: a] - ) - |> Enum.map(fn x -> x.attendee end) + Repo.all(Attendee) end end diff --git a/test/safira_web/controllers/cv_controller_test.exs b/test/safira_web/controllers/cv_controller_test.exs index 17f6b228..77011b5e 100644 --- a/test/safira_web/controllers/cv_controller_test.exs +++ b/test/safira_web/controllers/cv_controller_test.exs @@ -6,7 +6,15 @@ defmodule SafiraWeb.CVControllerTest do user_company = create_user_strategy(:user) user_company_no_access = create_user_strategy(:user) - company = insert(:company, user: user_company, badge: badge, has_cv_access: true) + + company = + insert(:company, + user: user_company, + badge: badge, + has_cv_access: true, + sponsorship: "Bronze" + ) + company_no_access = insert(:company, user: user_company_no_access, has_cv_access: false) user_attendee_with_badge = create_user_strategy(:user)