I think the error message points to this part of my code ---
%then% <- shiny:::%OR% #create a %then% operator for shiny::validation to display one validation error message at a time
I understand that %OR% is an internal object of shiny .maybe not present in the new versions.
I go back to the old version and get this.
shiny:::%OR%
function (x, y)
{
if (is.null(x) || isTRUE(is.na(x)))
y
else x
}
But how to get my app working in the new versions which are as follows:
• New R version 3.6.3
• New R-studio Version 1.3.1093
Even replacing the code like this is not helping me lauch the app.
%then% <- function(a, b) {
if (is.null(a)) b else a
}