Skip to content
Merged
Changes from 4 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions lib/mix/tasks/token.ex
Original file line number Diff line number Diff line change
Expand Up @@ -62,17 +62,17 @@ defmodule Mix.Tasks.Cadet.Token do
if Cadet.Env.env() in @env_allow_mock do
user =
User
|> where(role: ^role)
|> join(:inner, [u], cr in "course_registrations", on: u.id == cr.user_id)
|> where([u, cr], cr.role == ^role)
|> first
|> Repo.one()

Comment on lines 63 to 70

This comment was marked as outdated.

if user do
user
else
role_capitalized = String.capitalize("#{role}")

%User{}
|> User.changeset(%{name: "Test#{role_capitalized}", role: role})
|> User.changeset(%{name: "Test#{role_capitalized}", username: "test_#{role}", provider: "test"})
|> Repo.insert!()
end
end

This comment was marked as outdated.

Expand Down
Loading