From 5267f095b0986357e5713795ad16e674be09e896 Mon Sep 17 00:00:00 2001 From: Salim B Date: Tue, 9 Jun 2020 14:33:52 +0200 Subject: [PATCH] Fix dependency handling (#101) --- NEWS.md | 2 ++ R/addin.R | 4 ++-- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/NEWS.md b/NEWS.md index 26f4d21..c103ff3 100644 --- a/NEWS.md +++ b/NEWS.md @@ -1,6 +1,8 @@ # pkgsearch 3.0.2.9000 +* Fix dependency handling in the add-in (@salim-b, #101) + # pkgsearch 3.0.2 * The RStudio addin now gives a better error more missing dependencies diff --git a/R/addin.R b/R/addin.R index 3f1b280..a45e9f5 100644 --- a/R/addin.R +++ b/R/addin.R @@ -29,6 +29,8 @@ pkg_search_addin <- function( query = "", viewer = c("dialog", "browser")) { + needs_packages(c("memoise", "shiny", "shinyjs", "shinyWidgets", "whoami")) + query maint <- whoami::email_address(fallback = "") @@ -48,8 +50,6 @@ pkg_search_addin <- function( `cnt-maint-next` = 0L ) - needs_packages(c("memoise", "shiny", "shinyjs", "shinyWidgets", "whoami")) - if (is.character(viewer)) { mode <- match.arg(viewer) if (mode == "dialog") {