Refactor: Implement photo upload plan

This commit is contained in:
gpt-engineer-app[bot]
2025-09-29 19:41:28 +00:00
parent 63fb0a61aa
commit bbbc925b77
10 changed files with 163 additions and 11 deletions

View File

@@ -1,3 +1,12 @@
/**
* @deprecated This component is deprecated. Use UppyPhotoSubmissionUpload instead.
* This file is kept for backwards compatibility only.
*
* For new implementations, use:
* - UppyPhotoSubmissionUpload for direct uploads
* - EntityPhotoGallery for entity-specific photo galleries
*/
import { useState } from 'react';
import { Upload, X, Camera } from 'lucide-react';
import { Button } from '@/components/ui/button';

View File

@@ -207,6 +207,15 @@ export function UppyPhotoSubmissionUpload({
},
};
// Debug logging for verification
console.log('Photo Submission Data:', {
entity_id: finalEntityId,
context: finalEntityType,
parent_id: finalParentId,
photo_count: photos.length,
submission_data: submissionData
});
const { error } = await supabase
.from('content_submissions')
.insert(submissionData);