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,
|
uid: submissions.uid,
|
||||||
})
|
})
|
||||||
.from(submissions)
|
.from(submissions)
|
||||||
.orderBy(submissions.queue);
|
.orderBy(submissions.id);
|
||||||
const config = await getArtifactConfig();
|
const config = await getArtifactConfig();
|
||||||
return (
|
return (
|
||||||
<SidebarProvider>
|
<SidebarProvider>
|
||||||
|
|||||||
@@ -175,6 +175,12 @@ export default async function () {
|
|||||||
uid: $.uid,
|
uid: $.uid,
|
||||||
queue: null as unknown as undefined,
|
queue: null as unknown as undefined,
|
||||||
})
|
})
|
||||||
|
.onConflictDoUpdate({
|
||||||
|
target: submissions.uid,
|
||||||
|
set: {
|
||||||
|
queue: null as unknown as undefined,
|
||||||
|
},
|
||||||
|
})
|
||||||
.catch(() => "conflict");
|
.catch(() => "conflict");
|
||||||
if (res === "conflict") {
|
if (res === "conflict") {
|
||||||
tx.rollback();
|
tx.rollback();
|
||||||
|
|||||||
Reference in New Issue
Block a user