refactor(lib): organize modules by feature
This commit is contained in:
@@ -5,16 +5,16 @@ import { submissions, answers } from "@/db/schema";
|
||||
import { and, count, eq, lt, lte, or } from "drizzle-orm";
|
||||
import { revalidatePath } from "next/cache";
|
||||
import { getServerSession } from "next-auth";
|
||||
import { authOptions } from "@/lib/auth-options";
|
||||
import { requireAdmin, requireDiscordId, requireFormAccess } from "@/lib/auth";
|
||||
import { sse } from "@/lib/sse";
|
||||
import type { FormAnswerPayload } from "@/lib/form-answer-values";
|
||||
import { authOptions } from "@/lib/auth/auth-options";
|
||||
import { requireAdmin, requireDiscordId, requireFormAccess } from "@/lib/auth/auth";
|
||||
import { sse } from "@/lib/realtime/sse";
|
||||
import type { FormAnswerPayload } from "@/lib/form/form-answer-values";
|
||||
import {
|
||||
normalizeSubmissionAnswers,
|
||||
type StoredAnswerSnapshot,
|
||||
} from "@/lib/submission-intake";
|
||||
import { submissionWebhookMessage } from "@/lib/submission-webhook";
|
||||
import { isFormAcceptingSubmissions } from "@/lib/form-availability";
|
||||
} from "@/lib/form/submission-intake";
|
||||
import { submissionWebhookMessage } from "@/lib/form/submission-webhook";
|
||||
import { isFormAcceptingSubmissions } from "@/lib/form/form-availability";
|
||||
|
||||
function getSubmissionResultLink(formId: string, submissionId: string) {
|
||||
const baseUrl = process.env.BASE_URL || process.env.NEXTAUTH_URL;
|
||||
|
||||
Reference in New Issue
Block a user