Fix: Explicit join syntax for team members and audit logs (Phase 8 UI Polish)
Browse files
frontend/src/components/AuditView.tsx
CHANGED
|
@@ -55,7 +55,7 @@ const AuditView: React.FC = () => {
|
|
| 55 |
.from('audit_logs')
|
| 56 |
.select(`
|
| 57 |
*,
|
| 58 |
-
profiles
|
| 59 |
agents:agent_id(name),
|
| 60 |
tasks:task_id(title)
|
| 61 |
`)
|
|
|
|
| 55 |
.from('audit_logs')
|
| 56 |
.select(`
|
| 57 |
*,
|
| 58 |
+
profiles!actor_id(full_name, email),
|
| 59 |
agents:agent_id(name),
|
| 60 |
tasks:task_id(title)
|
| 61 |
`)
|
frontend/src/components/TeamsView.tsx
CHANGED
|
@@ -88,7 +88,7 @@ const TeamsView: React.FC = () => {
|
|
| 88 |
.from('team_members')
|
| 89 |
.select(`
|
| 90 |
*,
|
| 91 |
-
profiles
|
| 92 |
`)
|
| 93 |
.eq('team_id', teamId);
|
| 94 |
|
|
|
|
| 88 |
.from('team_members')
|
| 89 |
.select(`
|
| 90 |
*,
|
| 91 |
+
profiles!user_id(full_name, email)
|
| 92 |
`)
|
| 93 |
.eq('team_id', teamId);
|
| 94 |
|