Skip to content

Commit d755889

Browse files
committed
[annotation] Experimental review columns.
1 parent 056da72 commit d755889

3 files changed

Lines changed: 222 additions & 68 deletions

File tree

R/mod_listings.R

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -525,18 +525,22 @@ listings_server <- function(module_id,
525525
# patch table data
526526
selected_dataset_list_name <- shiny::isolate(review[["selected_dataset"]]())
527527
selected_dataset_name <- shiny::isolate(input[[TBL$DATASET_ID]])
528-
528+
529+
extra_col_names <- input[[REV$ID$DEV_EXTRA_COLS_SELECT]]
529530
changes <- REV_include_review_info(
530531
annotation_info = REV_state[["annotation_info"]][[selected_dataset_list_name]][[selected_dataset_name]],
531532
data = table_data[["data"]],
532-
col_names = table_data[["col_names"]]
533+
col_names = table_data[["col_names"]],
534+
extra_col_names = extra_col_names
533535
)
536+
537+
new_col_count <- ncol(changes[["data"]]) - ncol(table_data[["data"]])
534538
table_data[["data"]] <- changes[["data"]]
535539
table_data[["col_names"]] <- changes[["col_names"]]
536540

537541
# patch table style
538-
review_column_indices <- seq_along(REV$LABEL$REVIEW_COLS)
539-
fixed_columns_left <- length(review_column_indices) + 1
542+
review_column_indices <- seq_len(new_col_count)
543+
fixed_columns_left <- new_col_count + 1
540544
column_defs <- append(
541545
column_defs,
542546
list(

0 commit comments

Comments
 (0)