Skip to content

Commit cebd822

Browse files
committed
Change collapse for "abstract" from "" to " "
1 parent e2c1273 commit cebd822

1 file changed

Lines changed: 11 additions & 5 deletions

File tree

R/create_references_df_from_list.R

Lines changed: 11 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ get_abstract <- function(record_list, collapse = FALSE) {
1919
return(NA_character_)
2020
}
2121

22-
collapse_fields(abstract, collapse, element = 1)
22+
collapse_fields(abstract, collapse, collapse_val = " ", element = 1)
2323
}
2424

2525
#' Helper function: get keywords from list for a reference
@@ -76,7 +76,7 @@ get_multi_entry <- function(
7676
entry <- if (is.null(element)) {
7777
entries[[i]]
7878
} else {
79-
collapse_fields(entries[[i]], collapse, element)
79+
collapse_fields(entries[[i]], collapse, collapse_val = "", element)
8080
}
8181

8282
stats::setNames(nm = colname_i(col_name, i), tibble::tibble(
@@ -86,9 +86,12 @@ get_multi_entry <- function(
8686
}
8787

8888
# collapse_fields --------------------------------------------------------------
89-
collapse_fields <- function(entries, collapse = TRUE, element) {
89+
collapse_fields <- function(entries,
90+
collapse = TRUE,
91+
collapse_val = "",
92+
element) {
9093
if (is.list(entries) && collapse) {
91-
paste(collapse = "", lapply(seq_along(entries), function(i) {
94+
paste(collapse = collapse_val, lapply(seq_along(entries), function(i) {
9295
null_to_na(entries[[i]][[element]])
9396
}))
9497
} else {
@@ -146,7 +149,10 @@ get_pdfurls <- function(record_list, col_name = "urls_pdf", collapse = FALSE) {
146149
record_list_to_df <- function(record_list, collapse = FALSE) {
147150
get_record_entry <- function(path) get_list_entry(record_list$record, path)
148151
get_style <- function(path) {
149-
collapse_fields(get_record_entry(path), collapse = collapse, element = 1)
152+
collapse_fields(get_record_entry(path),
153+
collapse = collapse,
154+
collapse_val = "",
155+
element = 1)
150156
}
151157
get_titles_style <- function(path) get_style(c("titles", path))
152158
get_period_style <- function(path) get_style(c("periodical", path))

0 commit comments

Comments
 (0)