@@ -103,20 +103,20 @@ def get_project_id(search):
103103
104104 @callback (
105105 Output (form_ids ["directory_id" ], "options" ),
106- Input (base_ids ["url_id " ], "search " ),
106+ Input (base_ids ["project_store_id " ], "data " ),
107107 )
108- def get_log_data_directories (_ ):
109- return get_log_data_directory_options ()
108+ def get_log_data_directories (project_id ):
109+ return get_log_data_directory_options (project_id )
110110
111111 else :
112112
113113 @callback (
114114 Output (form_ids ["train_data_id" ], "options" ),
115115 Output (form_ids ["test_data_id" ], "options" ),
116- Input (base_ids ["url_id " ], "search " ),
116+ Input (base_ids ["project_store_id " ], "data " ),
117117 )
118- def get_log_data_directories (_ ):
119- options = get_log_data_directory_options ()
118+ def get_log_data_directories (project_id ):
119+ options = get_log_data_directory_options (project_id )
120120 return options , options
121121
122122 if (
@@ -144,15 +144,24 @@ def get_comparison_and_target_options(directory_path, manual_filenames):
144144
145145 @callback (
146146 Output (form_ids ["runs_filter_id" ], "options" ),
147+ Output (form_ids ["runs_filter_train_id" ], "options" ),
147148 Input (form_ids ["test_data_id" ], "value" ),
149+ Input (form_ids ["train_data_id" ], "value" ),
148150 State (base_ids ["manual_filenames_id" ], "data" ),
149151 )
150- def get_comparison_options (directory_path , manual_filenames ):
152+ def get_comparison_options (dir_path_test , dir_path_train , manual_filenames ):
151153 if manual_filenames :
152154 return [], []
153155 runs_or_files = "files" if config ["level" ] == "file" else "runs"
154- options = get_filter_options (directory_path , runs_or_files = runs_or_files )
155- return options
156+
157+ options_test = get_filter_options (
158+ dir_path_test , runs_or_files = runs_or_files
159+ )
160+ options_train = get_filter_options (
161+ dir_path_train , runs_or_files = runs_or_files
162+ )
163+
164+ return options_test , options_train
156165
157166 @callback (
158167 Output (base_ids ["error_toast_id" ], "children" , allow_duplicate = True ),
0 commit comments