diff --git a/inst/js/cookie_input.js b/inst/js/cookie_input.js index a8b417e..9447403 100644 --- a/inst/js/cookie_input.js +++ b/inst/js/cookie_input.js @@ -17,6 +17,9 @@ function getCookies(){ Shiny.addCustomMessageHandler('cookie-set', function(msg){ try { + if (typeof msg.value == "object") { + msg.value = JSON.stringify(msg.value) + } Cookies.set(msg.name, msg.value, msg.attributes); let cookie = Cookies.get(msg.name); if (cookie === undefined) {