From 219d463053e53a9a0d6577bfa0164a093ddfd35e Mon Sep 17 00:00:00 2001 From: Robert Baker Date: Thu, 12 Feb 2026 12:42:47 -0700 Subject: [PATCH 01/10] fix bug in get_data_packages that was causing errors when attempting to download multiple data packages at once --- R/get_data_packages.R | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/R/get_data_packages.R b/R/get_data_packages.R index bef2818..0897b10 100644 --- a/R/get_data_packages.R +++ b/R/get_data_packages.R @@ -55,7 +55,7 @@ get_data_packages <- function(reference_id, } # does reference exist? exists <- NPSutils::check_ref_exists( - reference_id = reference_id, + reference_id = reference_id[i], secure = secure, dev = dev ) @@ -68,7 +68,7 @@ get_data_packages <- function(reference_id, } # is ref a data package? data_package <- check_is_data_package( - reference_id = reference_id, + reference_id = reference_id[i], secure = secure, dev = dev ) @@ -96,7 +96,7 @@ get_data_packages <- function(reference_id, # if interactive, ask whether to download newer version if (force == FALSE) { new_version <- check_new_version( - reference_id = reference_id, + reference_id = reference_id[i], secure = secure, dev = dev ) @@ -110,7 +110,7 @@ get_data_packages <- function(reference_id, var2 <- .get_user_input() if (var2 == 1) { reference_id <- get_new_version_id( - reference_id = reference_id, + reference_id = reference_id[i], secure = secure, dev = dev ) From 14267a9e22c59e712b52a0f3c942fc1b7f3975ee Mon Sep 17 00:00:00 2001 From: Robert Baker Date: Thu, 12 Feb 2026 14:47:32 -0700 Subject: [PATCH 02/10] bug fix for get_data_packages --- NEWS.md | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/NEWS.md b/NEWS.md index cc8064b..6176a20 100644 --- a/NEWS.md +++ b/NEWS.md @@ -1,10 +1,15 @@ -# NPSutils 1.1.0 +# NPSutils 1.2.0 (development version) +## 2026-02-12 + * Fix bug in `get_data_packages` that was causing an error when simultaneously attempting to download multiple data packages. + ## 2026-01-02 * DataStore API calls now use v8 endpoints (v7 was deprecated with DataStore 4.0 release) ## 2025-09-15 * Update Unit service API to use current version (instead of discontinued legacy endpoint) - + +# NPSutils 1.1.0 + ## 2025-05-16 * Add a vignette going over basic functions and how to use NPSutils From 13f106750290087b5b3d044ff3f8b356a7202a49 Mon Sep 17 00:00:00 2001 From: Robert Baker Date: Thu, 12 Feb 2026 14:47:53 -0700 Subject: [PATCH 03/10] updated via devtools::document and pkgdown::build_site_github_page --- DESCRIPTION | 2 +- docs/404.html | 2 +- docs/LICENSE-text.html | 2 +- docs/LICENSE.html | 2 +- docs/articles/NPSutils.html | 6 +- docs/articles/index.html | 2 +- docs/authors.html | 2 +- docs/index.html | 14 +- docs/news/index.html | 27 ++- docs/pkgdown.js | 192 +++++++++---------- docs/pkgdown.yml | 4 +- docs/reference/NPSutils-package.html | 2 +- docs/reference/check_is_data_package.html | 2 +- docs/reference/check_new_version.html | 2 +- docs/reference/check_ref_exists.html | 2 +- docs/reference/get_data_packages.html | 6 +- docs/reference/get_new_version_id.html | 2 +- docs/reference/get_park_code.html | 2 +- docs/reference/get_park_taxon_citations.html | 2 +- docs/reference/get_park_taxon_refs.html | 2 +- docs/reference/get_park_taxon_url.html | 2 +- docs/reference/get_ref_info.html | 2 +- docs/reference/get_unit_code.html | 2 +- docs/reference/get_unit_code_info.html | 2 +- docs/reference/get_unit_info.html | 2 +- docs/reference/index.html | 65 ++++--- docs/reference/load_data_packages.html | 6 +- docs/reference/load_pkg_metadata.html | 2 +- docs/reference/map_wkt.html | 2 +- docs/reference/rm_local_packages.html | 4 +- 30 files changed, 196 insertions(+), 170 deletions(-) diff --git a/DESCRIPTION b/DESCRIPTION index 46fe16b..dcf5ae6 100644 --- a/DESCRIPTION +++ b/DESCRIPTION @@ -41,7 +41,7 @@ Imports: purrr, tibble, lifecycle -RoxygenNote: 7.3.2 +RoxygenNote: 7.3.3 Suggests: httptest, knitr, diff --git a/docs/404.html b/docs/404.html index 5c1adcb..92848f0 100644 --- a/docs/404.html +++ b/docs/404.html @@ -62,7 +62,7 @@

Page not found (404)

diff --git a/docs/LICENSE-text.html b/docs/LICENSE-text.html index db30bef..966c2ea 100644 --- a/docs/LICENSE-text.html +++ b/docs/LICENSE-text.html @@ -45,7 +45,7 @@

License

diff --git a/docs/LICENSE.html b/docs/LICENSE.html index 9c1bc8d..eae668f 100644 --- a/docs/LICENSE.html +++ b/docs/LICENSE.html @@ -49,7 +49,7 @@

MIT License

diff --git a/docs/articles/NPSutils.html b/docs/articles/NPSutils.html index fda29fe..987a302 100644 --- a/docs/articles/NPSutils.html +++ b/docs/articles/NPSutils.html @@ -73,11 +73,11 @@

Install from GitHub
 # install.packages("pak")
-pak::pkg_install("nationalparkservice/NPSutils")
+pak::pkg_install("nationalparkservice/NPSutils")

NPSutils is also available as part of the NPSdataverse

 # install.packages("pak")
-pak::pkg_install("nationalparkservice/NPSdataverse")
+pak::pkg_install("nationalparkservice/NPSdataverse")

Using NPSutils @@ -210,7 +210,7 @@

Advanced scripting options diff --git a/docs/articles/index.html b/docs/articles/index.html index 7060236..29e3fd4 100644 --- a/docs/articles/index.html +++ b/docs/articles/index.html @@ -47,7 +47,7 @@

All vignettes

diff --git a/docs/authors.html b/docs/authors.html index 188f933..5dfff74 100644 --- a/docs/authors.html +++ b/docs/authors.html @@ -79,7 +79,7 @@

Citation

diff --git a/docs/index.html b/docs/index.html index 25b4990..88e2b9a 100644 --- a/docs/index.html +++ b/docs/index.html @@ -58,11 +58,11 @@

Install from GitHub
 # install.packages("pak")
-pak::pkg_install("nationalparkservice/NPSutils")
+pak::pkg_install("nationalparkservice/NPSutils")

NPSutils is also available as part of the NPSdataverse

 # install.packages("pak")
-pak::pkg_install("nationalparkservice/NPSdataverse")
+pak::pkg_install("nationalparkservice/NPSdataverse")