We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent bfd63a8 commit e881f8cCopy full SHA for e881f8c
lib/algora/matches/matches.ex
@@ -41,12 +41,6 @@ defmodule Algora.Matches do
41
def fetch_job_matches(job_posting_id) do
42
job = Repo.get!(JobPosting, job_posting_id)
43
44
- job_countries =
45
- job.regions
46
- |> Enum.flat_map(&Algora.PSP.ConnectCountries.get_countries/1)
47
- |> Enum.concat(job.countries)
48
- |> Enum.uniq()
49
-
50
existing_matches =
51
Repo.all(
52
from(m in JobMatch,
@@ -71,7 +65,7 @@ defmodule Algora.Matches do
71
65
tech_stack: job.tech_stack,
72
66
has_min_compensation: true,
73
67
system_tags: job.system_tags,
74
- sort_by: [{"countries", job_countries}]
68
+ sort_by: [{"countries", job.countries}, {"regions", job.regions}]
75
69
]
76
70
|> Algora.Cloud.list_top_matches()
77
|> Algora.Settings.load_matches_2()
0 commit comments