From ed0f34cbb31c935a478771a94f9c99bfbae8043f Mon Sep 17 00:00:00 2001 From: addelany Date: Fri, 10 May 2024 15:49:27 -0500 Subject: [PATCH] update pub function --- R/build_group_variables.R | 2 +- R/build_publication_items.R | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/R/build_group_variables.R b/R/build_group_variables.R index a877a5f..358ccb1 100644 --- a/R/build_group_variables.R +++ b/R/build_group_variables.R @@ -70,7 +70,7 @@ build_group_variables <- function(table_schema, "https://stac-extensions.github.io/table/v1.2.0/schema.json"), 'type' = 'Collection', "sci:doi" = catalog_config$citation_doi, - "sci:publications": stac4cast::build_publication_items(citation_values, doi_values), + "sci:publications" = stac4cast::build_publication_items(citation_values, doi_values), 'links' = c(group_var_items,#generate_group_variable_items(variables = group_var_values) list( list( diff --git a/R/build_publication_items.R b/R/build_publication_items.R index 8789779..b4de39d 100644 --- a/R/build_publication_items.R +++ b/R/build_publication_items.R @@ -12,6 +12,9 @@ build_publication_items <- function(var_citation, var_doi){ + if (is.null(var_citation) ! is.null(var_doi)){ + return(NULL) + }else{ doi_list <- c(catalog_config$citation_doi) citation_list <- c(catalog_config$citation_text) @@ -27,4 +30,5 @@ build_publication_items <- function(var_citation, var_doi){ ) return(t) + } }