Skip to content

Commit 370d86f

Browse files
committed
add new user field
1 parent 594a620 commit 370d86f

File tree

2 files changed

+11
-0
lines changed

2 files changed

+11
-0
lines changed

lib/algora/accounts/schemas/user.ex

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -64,6 +64,7 @@ defmodule Algora.Accounts.User do
6464
field :seeking_bounties, :boolean, default: false
6565
field :seeking_contracts, :boolean, default: false
6666
field :seeking_jobs, :boolean, default: false
67+
field :open_to_new_role, :boolean, default: true
6768
field :hiring, :boolean, default: false
6869
field :hiring_subscription, Ecto.Enum, values: [:inactive, :trial, :active], default: :inactive
6970
field :hiring_keywords, :string
@@ -526,6 +527,7 @@ defmodule Algora.Accounts.User do
526527

527528
def admin_pipeline_changeset(%User{} = user, params) do
528529
cast(user, params, [
530+
:open_to_new_role,
529531
:last_job_match_email_at,
530532
:last_dm_date,
531533
:candidate_notes,
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
defmodule Algora.Repo.Migrations.AddOpenToNewRoleToUsers do
2+
use Ecto.Migration
3+
4+
def change do
5+
alter table(:users) do
6+
add :open_to_new_role, :boolean, default: true
7+
end
8+
end
9+
end

0 commit comments

Comments
 (0)