From c7ea44a681639fe4e091b4eb52edf7633b66587a Mon Sep 17 00:00:00 2001 From: Benjamin Poreh Date: Thu, 7 Nov 2024 14:43:00 -0500 Subject: [PATCH 1/3] EDSC-4306: Added "standardProduct" as a valid param for collection queries. --- src/cmr/concepts/collection.js | 1 + src/types/collection.graphql | 3 +++ 2 files changed, 4 insertions(+) diff --git a/src/cmr/concepts/collection.js b/src/cmr/concepts/collection.js index ee4bbfd0a..570b2c868 100644 --- a/src/cmr/concepts/collection.js +++ b/src/cmr/concepts/collection.js @@ -193,6 +193,7 @@ export default class Collection extends Concept { 'short_name', 'sort_key', 'spatial_keyword', + 'standard_product', 'tag_key', 'tool_concept_id', 'two_d_coordinate_system_name', diff --git a/src/types/collection.graphql b/src/types/collection.graphql index 58969f1dd..5142abbf7 100644 --- a/src/types/collection.graphql +++ b/src/types/collection.graphql @@ -706,6 +706,9 @@ input CollectionsInput { "Keywords relating to spatial aspects of the collection." spatialKeyword: String + "Boolean to query for collections in the Standard Product portal" + standardProduct: Boolean + "Tags associated with the collection." tagKey: [String] From 3ab2fa7ffcad985e56a97e7c6b3eb94ca3ce48ec Mon Sep 17 00:00:00 2001 From: Benjamin Poreh Date: Wed, 13 Nov 2024 12:16:13 -0500 Subject: [PATCH 2/3] EDSC-4306: fixed up the way we put in standard_product to make sure the query is made with the param correctly. --- src/cmr/concepts/collection.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/cmr/concepts/collection.js b/src/cmr/concepts/collection.js index 570b2c868..66a4845cc 100644 --- a/src/cmr/concepts/collection.js +++ b/src/cmr/concepts/collection.js @@ -91,6 +91,7 @@ export default class Collection extends Concept { 'service_type', 'short_name', 'spatial_keyword', + 'standard_product', 'tag_key', 'temporal', 'tool_concept_id', @@ -147,6 +148,7 @@ export default class Collection extends Concept { 'service_type', 'short_name', 'spatial_keyword', + 'standard_product', 'tag_key', 'temporal', 'tool_concept_id', @@ -193,7 +195,6 @@ export default class Collection extends Concept { 'short_name', 'sort_key', 'spatial_keyword', - 'standard_product', 'tag_key', 'tool_concept_id', 'two_d_coordinate_system_name', From 5d4e0678103248fc30d92528cb5cda64d32a4b49 Mon Sep 17 00:00:00 2001 From: Benjamin Poreh Date: Wed, 13 Nov 2024 12:18:15 -0500 Subject: [PATCH 3/3] Update collection.js --- src/cmr/concepts/collection.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/cmr/concepts/collection.js b/src/cmr/concepts/collection.js index 570b2c868..66a4845cc 100644 --- a/src/cmr/concepts/collection.js +++ b/src/cmr/concepts/collection.js @@ -91,6 +91,7 @@ export default class Collection extends Concept { 'service_type', 'short_name', 'spatial_keyword', + 'standard_product', 'tag_key', 'temporal', 'tool_concept_id', @@ -147,6 +148,7 @@ export default class Collection extends Concept { 'service_type', 'short_name', 'spatial_keyword', + 'standard_product', 'tag_key', 'temporal', 'tool_concept_id', @@ -193,7 +195,6 @@ export default class Collection extends Concept { 'short_name', 'sort_key', 'spatial_keyword', - 'standard_product', 'tag_key', 'tool_concept_id', 'two_d_coordinate_system_name',