Replace sidebar with compact header and shared friend dashboards

This commit is contained in:
Peter Stockings
2026-10-02 15:05:02 +10:00
parent ca2926da0a
commit 794e74166a
7 changed files with 103 additions and 28 deletions
+3 -1
View File
@@ -97,7 +97,8 @@ def latest_mapped_run(filters):
)
def records_for(owner_id, run_ids):
def records_for(owner_id, run_ids, shared_only=False):
visibility_filters = [Activity.visibility == "friends"] if shared_only else []
history = db.session.execute(
db.select(
Activity.id,
@@ -108,6 +109,7 @@ def records_for(owner_id, run_ids):
Activity.best_efforts,
)
.where(
*visibility_filters,
Activity.owner_id == owner_id,
Activity.sport == "running",
Activity.efforts_version == EFFORTS_VERSION,