Load only active tasks on connect and refetch single tasks on events

This commit is contained in:
Ian Gulliver
2026-10-22 11:43:35 -07:00
parent 78fcdfff34
commit 48741e8cbb
5 changed files with 186 additions and 132 deletions
+2 -2
View File
@@ -345,14 +345,14 @@ func (s *Server) GetProject(w http.ResponseWriter, r *http.Request, projectID st
writeJSON(w, http.StatusOK, p)
}
func (s *Server) ListTasks(w http.ResponseWriter, r *http.Request, projectID string) {
func (s *Server) ListActiveTasks(w http.ResponseWriter, r *http.Request, projectID string) {
_, err := s.store.GetProject(r.Context(), projectID)
if err != nil {
writeStoreError(w, err)
return
}
tasks, err := s.store.ListTasks(r.Context(), projectID)
tasks, err := s.store.ListActiveTasks(r.Context(), projectID)
if err != nil {
writeStoreError(w, err)
return