Ausgaben und Spenden bearbeitbar machen
All checks were successful
CI / Build and Deploy (push) Successful in 2m44s
All checks were successful
CI / Build and Deploy (push) Successful in 2m44s
This commit is contained in:
@@ -160,12 +160,18 @@ export default async function DashboardPage() {
|
||||
created_at: Date;
|
||||
creator_id: string;
|
||||
creator_name: string;
|
||||
working_group_id: string | null;
|
||||
working_group_name: string | null;
|
||||
expense_title: string | null;
|
||||
}[]
|
||||
>`
|
||||
SELECT d.id, d.title, d.description, d.amount, d.donated_at, d.period_id, d.expense_id, d.created_at,
|
||||
u.id AS creator_id, u.username AS creator_name
|
||||
u.id AS creator_id, u.username AS creator_name,
|
||||
wg.id AS working_group_id, wg.name AS working_group_name, e.title AS expense_title
|
||||
FROM donations d
|
||||
JOIN users u ON u.id = d.creator_id
|
||||
LEFT JOIN expenses e ON e.id = d.expense_id
|
||||
LEFT JOIN working_groups wg ON wg.id = e.ag_id
|
||||
WHERE d.period_id = ${currentPeriod.id}
|
||||
ORDER BY d.donated_at DESC
|
||||
`;
|
||||
@@ -309,6 +315,9 @@ export default async function DashboardPage() {
|
||||
donatedAt: donation.donated_at.toISOString(),
|
||||
periodId: donation.period_id,
|
||||
expenseId: donation.expense_id,
|
||||
workingGroupId: donation.working_group_id,
|
||||
workingGroupName: donation.working_group_name,
|
||||
expenseTitle: donation.expense_title,
|
||||
createdAt: donation.created_at.toISOString(),
|
||||
creator: {
|
||||
id: donation.creator_id,
|
||||
|
||||
Reference in New Issue
Block a user