From 79baab1738c0c0d0dfce16394f8fd527891aac77 Mon Sep 17 00:00:00 2001 From: Ruslan Bakiev <572431+veikab@users.noreply.github.com> Date: Fri, 8 May 2026 10:38:20 +0700 Subject: [PATCH] Lower voice experience minimum duration --- src/graphql/voice-experiences.ts | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/graphql/voice-experiences.ts b/src/graphql/voice-experiences.ts index b582b1f..1a34143 100644 --- a/src/graphql/voice-experiences.ts +++ b/src/graphql/voice-experiences.ts @@ -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({