diff --git a/lib/polar_web/controllers/publish/product_json.ex b/lib/polar_web/controllers/publish/product_json.ex index fdcce2c..1712cda 100644 --- a/lib/polar_web/controllers/publish/product_json.ex +++ b/lib/polar_web/controllers/publish/product_json.ex @@ -5,7 +5,8 @@ defmodule PolarWeb.Publish.ProductJSON do %{ data: %{ id: product.id, - key: Product.key(product) + key: Product.key(product), + requirements: product.requirements } } end diff --git a/test/polar_web/controllers/publish/product_controller_test.exs b/test/polar_web/controllers/publish/product_controller_test.exs index 8133a8f..e7caac3 100644 --- a/test/polar_web/controllers/publish/product_controller_test.exs +++ b/test/polar_web/controllers/publish/product_controller_test.exs @@ -57,7 +57,9 @@ defmodule PolarWeb.Publish.ProductControllerTest do assert %{"data" => data} = json_response(conn, 200) - assert %{"id" => _id, "key" => _key} = data + assert %{"id" => _id, "key" => _key, "requirements" => requirements} = data + + assert %{"secureboot" => "false"} = requirements end end end