Project

General

Profile

Actions

Task #213

closed

Reports page is using a bespoke session display component

Added by Sam Pearson 23 days ago. Updated 19 days ago.

Status:
Closed
Priority:
Normal
Assignee:
-
Target version:
Start date:
06/23/2026
Due date:
% Done:

0%

Estimated time:
Engineering Effort:
medium
App Component:
Webapp
Feature:
Reports

Description

The reports page should use the same component for sessions that the sessions page does.

Instead it appears to be using a list built into the reports page.

Actions #1

Updated by Sam Pearson 23 days ago

  • Feature changed from Sessions to Reports
Actions #2

Updated by Sam Pearson 23 days ago

  • Target version set to V2.2.1 - Usability MVP
Actions #3

Updated by Sam Pearson 20 days ago

  • Status changed from New to In Progress
  • Engineering Effort set to medium

The reports page is displaying commitments, not sessions.

I could just search for sessions within a given timeframe but that does nothing for tasks etc.
I need to add an include_targets query param for commitment searches
Then I can use a list comprehension shim on the frontend to turn those commitments into their targets,
then I can feed the target lists into task_list and session_list display components

Bumping this up to medium eng effort (but the diagnosis and planning is already done)

Actions #4

Updated by Sam Pearson 19 days ago

  • Status changed from In Progress to Resolved

Report now uses a query param to fetch thick commitments and then list comprehension to pull the sessions out, and then passes the sessions into the standard session list component.

version 2.2.1

Actions #5

Updated by Sam Pearson 19 days ago

  • Status changed from Resolved to Closed
Actions

Also available in: Atom PDF