diff --git a/sohstationviewer/view/file_information/get_file_information.py b/sohstationviewer/view/file_information/get_file_information.py index 5d82e70b1902ee46f92337871c3e1e6d2fbe5ad5..96fbac28b823341cc67a391a8b7aa53365243a02 100644 --- a/sohstationviewer/view/file_information/get_file_information.py +++ b/sohstationviewer/view/file_information/get_file_information.py @@ -28,8 +28,11 @@ def extract_data_set_info(data_obj: Union[DataTypeModel, RT130, MSeed], """ data_set_info = {} - sources_read = data_obj.dir - data_set_info['Sources Read'] = sources_read.name + folders = (data_obj.list_of_rt130_paths + if data_obj.list_of_dir == [''] else data_obj.list_of_dir) + + sources_read = ', '.join([dir.name for dir in folders]) + data_set_info['Sources Read'] = sources_read data_type = data_obj.data_type data_set_info['Data Type'] = data_type diff --git a/sohstationviewer/view/plotting/gps_plot/extract_gps_data.py b/sohstationviewer/view/plotting/gps_plot/extract_gps_data.py index 35f04bcd34a07d60932bef010f854f5b9335b601..cd23e0b10b5c8b71d14676dc1019c31984db4aef 100644 --- a/sohstationviewer/view/plotting/gps_plot/extract_gps_data.py +++ b/sohstationviewer/view/plotting/gps_plot/extract_gps_data.py @@ -434,7 +434,7 @@ def gps_data_rt130(data_obj: RT130) -> List[GPSPoint]: @extract_gps_data.register(MSeed) def gps_data_mseed(data_obj: MSeed) -> List[GPSPoint]: - data_type = detect_data_type([data_obj.dir]) + data_type = detect_data_type(data_obj.list_of_dir) if data_type == 'Q330': return extract_gps_data_q330(data_obj) elif data_type == 'Centaur' or data_type == 'Pegasus':