feat : limit commis
This commit is contained in:
@@ -0,0 +1,14 @@
|
||||
import "server-only";
|
||||
|
||||
import { eq } from "drizzle-orm";
|
||||
import { getDb } from "@/db";
|
||||
import { commissionSettings } from "@/db/schema";
|
||||
|
||||
export async function getCommissionAvailability() {
|
||||
const [settings] = await getDb().select({
|
||||
isOpen: commissionSettings.isOpen,
|
||||
closureMessage: commissionSettings.closureMessage,
|
||||
}).from(commissionSettings).where(eq(commissionSettings.id, 1)).limit(1);
|
||||
if (!settings) throw new Error("Commission settings are missing. Apply the database migration.");
|
||||
return settings;
|
||||
}
|
||||
Reference in New Issue
Block a user