Edit app-9xzmfic2e4g1/src/db/api.ts via Editor

This commit is contained in:
Flatlogic Bot 2026-03-06 17:47:26 +00:00
parent 27a33044af
commit cb048aa191

View File

@ -127,8 +127,6 @@ const api = {
return `${baseUrl}/functions/v1/get-place-photo?photo_reference=${photoReference}`;
},
// ── Public Guides ──────────────────────────────────────────────────────────
async publishGuide(tripId: string, opts: {
guide_intro?: string;
guide_tips?: string[];
@ -197,14 +195,12 @@ const api = {
async toggleLike(tripId: string): Promise<boolean> {
const { data: { user } } = await supabase.auth.getUser();
if (!user) throw new Error('Giriş gerekli');
const { data: existing } = await supabase
.from('guide_likes')
.select('user_id')
.eq('user_id', user.id)
.eq('trip_id', tripId)
.maybeSingle();
if (existing) {
await supabase.from('guide_likes').delete().eq('user_id', user.id).eq('trip_id', tripId);
return false;
@ -221,7 +217,7 @@ const api = {
.from('guide_likes')
.select('trip_id')
.eq('user_id', user.id);
return (data || []).map(r => r.trip_id);
return (data || []).map((r: any) => r.trip_id);
},
};