File tree Expand file tree Collapse file tree 2 files changed +7
-3
lines changed Expand file tree Collapse file tree 2 files changed +7
-3
lines changed Original file line number Diff line number Diff line change @@ -136,7 +136,11 @@ shinyApp(
136
136
server = function (input , output , session ) {
137
137
filtered_scorecards_reactive <- reactive({
138
138
agg_forecasters <- unique(c(input $ selected_forecasters , input $ baseline ))
139
- if (length(agg_forecasters ) == 0 ) { return (data.frame ()) }
139
+ if (length(agg_forecasters ) == 0 ||
140
+ all(agg_forecasters == " " | is.null(agg_forecasters ) | is.na(agg_forecasters ))
141
+ ) {
142
+ return (data.frame ())
143
+ }
140
144
141
145
processed_evaluations_internal <- lapply(agg_forecasters , function (forecaster ) {
142
146
load_forecast_data(forecaster ) %>> %
Original file line number Diff line number Diff line change @@ -119,15 +119,15 @@ if (use_shiny == "y") {
119
119
)
120
120
121
121
# Add ensembles
122
- ensemble_options <- tar_read(ensemble_forecasters )[[" parent_id" ]]
122
+ ensemble_options <- unique( tar_read(ensemble_forecasters )[[" parent_id" ]])
123
123
ensemble_options <- setNames(
124
124
# File names
125
125
paste0(" ensemble_score_" , ensemble_options ),
126
126
# Display names
127
127
paste0(" ensemble." , ensemble_options )
128
128
)
129
129
130
- external_options <- tar_read(external_names )
130
+ external_options <- unique( tar_read(external_names ) )
131
131
EXTERNAL_PREFIX <- " [external] "
132
132
if (! is.null(external_options ) && length(external_options ) > 0 ) {
133
133
external_options <- setNames(
You can’t perform that action at this time.
0 commit comments