@@ -28,6 +28,8 @@ interface UpdateEventData {
|
||||
allow_user_uploads?: boolean;
|
||||
upload_category_id?: number | null;
|
||||
hero_photo_id?: number | null;
|
||||
source_mode?: 'managed' | 'reference';
|
||||
external_path?: string | null;
|
||||
}
|
||||
|
||||
interface EventsListResponse {
|
||||
@@ -124,4 +126,4 @@ export const eventsService = {
|
||||
const response = await api.post(`/admin/events/${eventId}/resend-email`);
|
||||
return response.data;
|
||||
},
|
||||
};
|
||||
};
|
||||
|
||||
@@ -18,13 +18,15 @@ export const galleryService = {
|
||||
// Get gallery photos (requires auth)
|
||||
async getGalleryPhotos(
|
||||
slug: string,
|
||||
filter?: 'liked' | 'commented' | 'rated' | 'all',
|
||||
filter?: 'liked' | 'favorited' | 'commented' | 'rated' | 'all',
|
||||
guestId?: string
|
||||
): Promise<GalleryData> {
|
||||
const params: any = {};
|
||||
if (filter && filter !== 'all' && guestId) {
|
||||
if (filter && filter !== 'all') {
|
||||
params.filter = filter;
|
||||
params.guest_id = guestId;
|
||||
if (guestId) {
|
||||
params.guest_id = guestId;
|
||||
}
|
||||
}
|
||||
const response = await api.get<GalleryData>(`/gallery/${slug}/photos`, { params });
|
||||
return response.data;
|
||||
|
||||
Reference in New Issue
Block a user