diff --git a/lib/code_corps/model/task.ex b/lib/code_corps/model/task.ex index 2163605ee..3e3bcb5f4 100644 --- a/lib/code_corps/model/task.ex +++ b/lib/code_corps/model/task.ex @@ -14,6 +14,7 @@ defmodule CodeCorps.Task do field :closed_at, :utc_datetime field :created_at, :utc_datetime field :created_from, :string, default: "code_corps" + field :github_issue_number, :integer field :markdown, :string field :modified_at, :utc_datetime field :modified_from, :string, default: "code_corps" @@ -21,7 +22,6 @@ defmodule CodeCorps.Task do field :order, :integer field :status, :string, default: "open" field :title, :string - field :github_issue_number, :integer field :position, :integer, virtual: true diff --git a/lib/code_corps_web/views/task_view.ex b/lib/code_corps_web/views/task_view.ex index 348e956b2..6489d7831 100644 --- a/lib/code_corps_web/views/task_view.ex +++ b/lib/code_corps_web/views/task_view.ex @@ -5,8 +5,9 @@ defmodule CodeCorpsWeb.TaskView do use JaSerializer.PhoenixView attributes [ - :archived, :body, :created_at, :created_from, :inserted_at, :markdown, - :modified_at, :modified_from, :number, :order, :status, :title, :updated_at + :archived, :body, :created_at, :created_from, :github_issue_number, + :inserted_at, :markdown, :modified_at, :modified_from, :number, :order, + :status, :title, :updated_at ] has_one :github_repo, serializer: CodeCorpsWeb.GithubRepoView diff --git a/test/lib/code_corps_web/views/task_view_test.exs b/test/lib/code_corps_web/views/task_view_test.exs index c40ab1759..b181b3ffe 100644 --- a/test/lib/code_corps_web/views/task_view_test.exs +++ b/test/lib/code_corps_web/views/task_view_test.exs @@ -17,6 +17,7 @@ defmodule CodeCorpsWeb.TaskViewTest do "body" => task.body, "created-at" => task.created_at, "created-from" => task.created_from, + "github-issue-number" => task.github_issue_number, "inserted-at" => task.inserted_at, "markdown" => task.markdown, "modified-at" => task.modified_at,