diff --git a/app/blueprints/api/v1/collection_artifact_blueprint.rb b/app/blueprints/api/v1/collection_artifact_blueprint.rb index 8727964..97f10dc 100644 --- a/app/blueprints/api/v1/collection_artifact_blueprint.rb +++ b/app/blueprints/api/v1/collection_artifact_blueprint.rb @@ -22,19 +22,16 @@ module Api end end + # Include grade and recommendation by default + field :grade do |obj| + ArtifactGrader.new(obj).grade + end + association :artifact, blueprint: ArtifactBlueprint view :full do association :artifact, blueprint: ArtifactBlueprint end - - view :graded do - include_view :full - - field :grade do |obj| - ArtifactGrader.new(obj).grade - end - end end end end diff --git a/app/blueprints/api/v1/grid_artifact_blueprint.rb b/app/blueprints/api/v1/grid_artifact_blueprint.rb index a2ee14e..6f4b14a 100644 --- a/app/blueprints/api/v1/grid_artifact_blueprint.rb +++ b/app/blueprints/api/v1/grid_artifact_blueprint.rb @@ -20,12 +20,13 @@ module Api end end + # Include grade and recommendation by default + field :grade do |obj| + ArtifactGrader.new(obj).grade + end + view :nested do association :artifact, blueprint: ArtifactBlueprint - - field :grade do |obj| - ArtifactGrader.new(obj).grade - end end view :full do