diff --git a/Cargo.lock b/Cargo.lock index bd58e693a..f34b83954 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -272,7 +272,7 @@ checksum = "5ad32ce52e4161730f7098c077cd2ed6229b5804ccf99e5366be1ab72a98b4e1" [[package]] name = "ark" -version = "0.1.67" +version = "0.1.69" dependencies = [ "actix-web", "amalthea", diff --git a/crates/ark/Cargo.toml b/crates/ark/Cargo.toml index f59dc5ba8..d3fd51a14 100644 --- a/crates/ark/Cargo.toml +++ b/crates/ark/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ark" -version = "0.1.68" +version = "0.1.69" edition = "2021" rust-version = "1.75.0" description = """ diff --git a/crates/ark/src/modules/rstudio/dialogs.R b/crates/ark/src/modules/rstudio/dialogs.R index 0bc7a9b2c..4e6ef9926 100644 --- a/crates/ark/src/modules/rstudio/dialogs.R +++ b/crates/ark/src/modules/rstudio/dialogs.R @@ -1,6 +1,9 @@ #' @export .rs.api.showDialog <- function(title, message, url = "") { - stopifnot(url == "") + if (!identical(url, "")) { + url <- sprintf('%s', url, url) + message <- sprintf('%s
%s', message, url) + } .ps.ui.showDialog(title, message) }