From 32188d9428991e9f0bc6d221bc2eca43d321de29 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Balogh=20Barnab=C3=A1s?=
Notes: {review.notes}
+ {/if} + {#if review.feedback} +Feedback: {review.feedback}
+ {/if} + {#if review.image} +Image: {review.image}
+ {/if} ++ Market score per hour: {review.shopScoreMultiplier} +
++ by {review.user.name} +
+Item orders
+ +Stickers/keyrings
+ `(array_agg(${project.createdAt} ORDER BY ${project.createdAt} ASC))[1]` + .mapWith((val) => new Date(val)) + .as('first_created_at') + }) + .from(project) + .innerJoin(user, eq(project.userId, user.id)) + .where( + and( + eq(project.status, 'finalized'), + eq(project.deleted, false), + eq(user.stickersShipped, false) + ) + ) + .groupBy(user.id) + .orderBy(asc(sql`(array_agg(${project.createdAt} ORDER BY ${project.createdAt} ASC))[1]`)); + + return { + users + }; +} diff --git a/src/routes/dashboard/admin/admin/stickers/+page.svelte b/src/routes/dashboard/admin/admin/stickers/+page.svelte new file mode 100644 index 0000000..4cabc4d --- /dev/null +++ b/src/routes/dashboard/admin/admin/stickers/+page.svelte @@ -0,0 +1,65 @@ + + + + +Showing {filteredUsers.length} users
+ + + + {#if filteredUsers.length == 0} +
+ No users found matching the filter
+
{user.slackId}
+ {user.idvId}
+ {user.clay}
+ {user.brick}
+ {user.shopScore}
+ {data.pii.phone_number}
+ {data.pii.birthday}
+
+ {data.pii.address.id}
+
+ {data.pii.address.first_name} + {data.pii.address.last_name} +
++ {data.pii.address.line_1} +
+ {#if data.pii.address.line_2} ++ {data.pii.address.line_2} +
+ {/if} ++ {data.pii.address.city}, {data.pii.address.state} + {data.pii.address.postal_code} +
++ {data.pii.address.country} +
+No address defined
+ {/if} +Failed to fetch PII, ask them to re-login
+ {/if} +