Skip to content
Snippets Groups Projects

fix bug for path's name when saving GPS file

Merged Lan Dam requested to merge i140_bug_gps_path_name into master
@@ -190,7 +190,7 @@ class GPSDialog(QtWidgets.QWidget):
@@ -190,7 +190,7 @@ class GPSDialog(QtWidgets.QWidget):
super().__init__()
super().__init__()
self.parent = parent
self.parent = parent
self.data_path: Optional[Path] = None
self.data_path: Optional[Path, str] = None
# The directory the GPS will be exported to. By default, this will be
# The directory the GPS will be exported to. By default, this will be
# the folder that contains the data set.
# the folder that contains the data set.
self.export_path: Path = Path.home()
self.export_path: Path = Path.home()
@@ -353,8 +353,10 @@ class GPSDialog(QtWidgets.QWidget):
@@ -353,8 +353,10 @@ class GPSDialog(QtWidgets.QWidget):
msg = 'There is no GPS data to export.'
msg = 'There is no GPS data to export.'
display_tracking_info(self.info_text_browser, msg, LogType.ERROR)
display_tracking_info(self.info_text_browser, msg, LogType.ERROR)
return
return
try:
folder_name = self.data_path.name
folder_name = self.data_path.name
 
except AttributeError:
 
folder_name = self.data_path.split(os.sep)[-1]
export_file_path = self.export_path / f'{folder_name}.gps.dat'
export_file_path = self.export_path / f'{folder_name}.gps.dat'
try:
try:
Loading