diff --git a/ui/main_window.py b/ui/main_window.py index 1852ad2..e53cb0b 100644 --- a/ui/main_window.py +++ b/ui/main_window.py @@ -747,7 +747,7 @@ class MainWindow(QMainWindow): def refresh_project_list(self): """Refresh the project list display.""" self.project_list.clear() - projects = self.project_manager.get_all_projects() + projects = self.project_manager.list_projects() for project in projects: item = QTreeWidgetItem([ @@ -765,7 +765,7 @@ class MainWindow(QMainWindow): selected = self.project_list.selectedItems() if selected: project_id = selected[0].data(0, Qt.ItemDataRole.UserRole) - self.current_project = self.project_manager.get_project(project_id) + self.current_project = self.project_manager.load_project(project_id) if self.current_project: self.current_project_label.setText(self.current_project.name) @@ -785,7 +785,7 @@ class MainWindow(QMainWindow): def on_project_double_clicked(self, item: QTreeWidgetItem, column: int): """Handle double-click on project.""" project_id = item.data(0, Qt.ItemDataRole.UserRole) - project = self.project_manager.get_project(project_id) + project = self.project_manager.load_project(project_id) if project: self.show_project_stats(project) @@ -794,7 +794,7 @@ class MainWindow(QMainWindow): dialog = NewProjectDialog(self) if dialog.exec() == QDialog.DialogCode.Accepted: name, description = dialog.get_project_data() - project = self.project_manager.create_project(name, description) + project = self.project_manager.create_project(name, 'hunt', description) self.refresh_project_list() self.log_info("ProjectManager", f"Created project: {project.name}") self.status_bar.showMessage(f"Project '{name}' created", 3000)