Lower voice experience minimum duration

This commit is contained in:
Ruslan Bakiev
2026-05-08 10:38:20 +07:00
parent 504a798c4b
commit 79baab1738

View File

@@ -1,6 +1,8 @@
import { enqueueVoiceExperience } from '../hatchet/enqueue-voice-experience.js';
import { prisma } from '../prisma.js';
const minimumVoiceExperienceSeconds = 30;
export type CreateVoiceExperienceInput = {
googlePlaceId: string;
googleName: string;
@@ -11,8 +13,8 @@ export type CreateVoiceExperienceInput = {
};
export async function createVoiceExperience(input: CreateVoiceExperienceInput) {
if (input.durationSeconds < 60) {
throw new Error('Voice experience must be at least 60 seconds.');
if (input.durationSeconds < minimumVoiceExperienceSeconds) {
throw new Error('Voice experience must be at least 30 seconds.');
}
const place = await prisma.place.upsert({