fix(donate): elevate to vip artifact if exist
This commit is contained in:
@@ -51,7 +51,7 @@ export default async function AdminLayout({
|
||||
uid: submissions.uid,
|
||||
})
|
||||
.from(submissions)
|
||||
.orderBy(submissions.queue);
|
||||
.orderBy(submissions.id);
|
||||
const config = await getArtifactConfig();
|
||||
return (
|
||||
<SidebarProvider>
|
||||
|
||||
@@ -175,6 +175,12 @@ export default async function () {
|
||||
uid: $.uid,
|
||||
queue: null as unknown as undefined,
|
||||
})
|
||||
.onConflictDoUpdate({
|
||||
target: submissions.uid,
|
||||
set: {
|
||||
queue: null as unknown as undefined,
|
||||
},
|
||||
})
|
||||
.catch(() => "conflict");
|
||||
if (res === "conflict") {
|
||||
tx.rollback();
|
||||
|
||||
Reference in New Issue
Block a user