Fix reviews query and NaN handling

This commit is contained in:
gpt-engineer-app[bot]
2025-10-02 17:39:27 +00:00
parent 9726df6606
commit 6f579faa31
2 changed files with 3 additions and 2 deletions

View File

@@ -189,7 +189,8 @@ export function ReviewForm({
{entityType === 'ride' && <div className="space-y-2"> {entityType === 'ride' && <div className="space-y-2">
<Label htmlFor="wait_time">Wait Time (minutes)</Label> <Label htmlFor="wait_time">Wait Time (minutes)</Label>
<Input id="wait_time" type="number" min="0" placeholder="How long did you wait?" {...register('wait_time_minutes', { <Input id="wait_time" type="number" min="0" placeholder="How long did you wait?" {...register('wait_time_minutes', {
valueAsNumber: true valueAsNumber: true,
setValueAs: (v) => v === '' || isNaN(v) ? undefined : v
})} /> })} />
</div>} </div>}

View File

@@ -49,7 +49,7 @@ export function ReviewsList({ entityType, entityId, entityName }: ReviewsListPro
.from('reviews') .from('reviews')
.select(` .select(`
*, *,
profiles:user_id(username, avatar_url, display_name) profiles!reviews_user_id_fkey(username, avatar_url, display_name)
`) `)
.eq('moderation_status', 'approved') .eq('moderation_status', 'approved')
.order('created_at', { ascending: false }); .order('created_at', { ascending: false });