Skip to content

Commit

Permalink
Zenodo API change needed fix.
Browse files Browse the repository at this point in the history
  • Loading branch information
janlisec committed Nov 20, 2023
1 parent 3e93d54 commit 39917f1
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 6 deletions.
4 changes: 2 additions & 2 deletions DESCRIPTION
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
Package: eCerto
Title: Statistical Tests for the Production of Reference Materials
Version: 0.2.9
Date: 2023-10-24
Version: 0.2.11
Date: 2023-11-20
Authors@R: c(
person("Jan", "Lisec", , "jan.lisec@bam.de", role = c("cre", "aut"),
comment = c(ORCID = "0000-0003-1220-2286")),
Expand Down
8 changes: 4 additions & 4 deletions R/fnc_read_zenodo.R
Original file line number Diff line number Diff line change
Expand Up @@ -27,18 +27,18 @@ read_zenodo <- function(id) {
content <- jsonlite::fromJSON(rawToChar(zen_record$content))

# get and check url
#file_urls <- content$files$links$self
file_urls <- content$files$filename
file_urls <- content$files$links$self
#file_urls <- content$files$filename
if (length(file_urls)>=2) {
message("[read_zenodo] More than one file in this zenodo record, please select a unique id. Reading first file only.")
file_urls <- file_urls[1]
}

# download from url to temp file and load in R session
dest <- fs::path(tempdir(), basename(file_urls))
dest <- fs::path(tempdir(), basename(gsub("/content$", "", file_urls)))

# paste url together
file_urls <- paste0(base_url, id, "/files/", file_urls, "/content")
#file_urls <- paste0(base_url, id, "/files/", file_urls, "/content")
#browser()
#paste0("https://zenodo.org/api/records/8380870/files/", content$files$filename)
out <- try(curl::curl_download(url = file_urls, destfile = dest, quiet = FALSE), silent = TRUE)
Expand Down

0 comments on commit 39917f1

Please sign in to comment.