Files
litlyx/dashboard/server/api/onboarding/exist.ts
2025-01-17 18:07:53 +01:00

17 lines
461 B
TypeScript

import { OnboardingModel } from '@schema/OnboardingSchema';
const { SELFHOSTED } = useRuntimeConfig();
export default defineEventHandler(async event => {
const data = await getRequestData(event);
if (!data) return;
const exist = await OnboardingModel.exists({ user_id: data.user.id });
if (SELFHOSTED.toString() === 'TRUE' || SELFHOSTED.toString() === 'true') {
return { exists: true }
}
return { exist: exist != null }
});