Fix: Freunde-Aktivitäten öffnen direkt das Ziel-Item
- friends.py: entry_id für diary + walk Einträge zurückgeben
- diary.js: openDetail(id) öffentlich gemacht
- friends.js: App.callModule('diary','openDetail',id) bzw.
App.callModule('walks','openDetail',id) statt nur App.navigate(page)
This commit is contained in:
parent
6809cfae23
commit
f9e2202ac7
5 changed files with 20 additions and 6 deletions
|
|
@ -224,6 +224,7 @@ async def get_activity(user=Depends(get_current_user)):
|
|||
diary_rows = conn.execute(f"""
|
||||
SELECT
|
||||
'diary' AS type,
|
||||
dg.id AS entry_id,
|
||||
u.id AS user_id,
|
||||
u.name AS user_name,
|
||||
u.avatar_url,
|
||||
|
|
@ -261,6 +262,7 @@ async def get_activity(user=Depends(get_current_user)):
|
|||
walk_rows = conn.execute(f"""
|
||||
SELECT
|
||||
'walk' AS type,
|
||||
w.id AS entry_id,
|
||||
u.id AS user_id,
|
||||
u.name AS user_name,
|
||||
u.avatar_url,
|
||||
|
|
@ -310,6 +312,7 @@ async def get_activity(user=Depends(get_current_user)):
|
|||
t = d["type"]
|
||||
items.append({
|
||||
"type": t,
|
||||
"entry_id": d.get("entry_id"),
|
||||
"user_id": d["user_id"],
|
||||
"user_name": d["user_name"],
|
||||
"avatar_url": d.get("avatar_url"),
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue