@@ -409,19 +409,19 @@ valid_draws_formats <- function() {
409409 " draws_rvars" , " rvars" )
410410}
411411
412- maybe_convert_draws_format <- function (draws , format ) {
412+ maybe_convert_draws_format <- function (draws , format , ... ) {
413413 if (is.null(draws )) {
414414 return (draws )
415415 }
416416 format <- sub(" ^draws_" , " " , format )
417417 switch (
418418 format ,
419- " array" = posterior :: as_draws_array(draws ),
420- " df" = posterior :: as_draws_df(draws ),
421- " data.frame" = posterior :: as_draws_df(draws ),
422- " list" = posterior :: as_draws_list(draws ),
423- " matrix" = posterior :: as_draws_matrix(draws ),
424- " rvars" = posterior :: as_draws_rvars(draws ),
419+ " array" = posterior :: as_draws_array(draws , ... ),
420+ " df" = posterior :: as_draws_df(draws , ... ),
421+ " data.frame" = posterior :: as_draws_df(draws , ... ),
422+ " list" = posterior :: as_draws_list(draws , ... ),
423+ " matrix" = posterior :: as_draws_matrix(draws , ... ),
424+ " rvars" = posterior :: as_draws_rvars(draws , ... ),
425425 stop(" Invalid draws format." , call. = FALSE )
426426 )
427427}
0 commit comments