diff --git a/app/carnet/page.tsx b/app/carnet/page.tsx index c7a72b7b..60c9779a 100644 --- a/app/carnet/page.tsx +++ b/app/carnet/page.tsx @@ -79,7 +79,11 @@ export default function CarnetPage() { throw new Error('Failed to fetch folders'); } const data = await response.json(); - setNextcloudFolders(data); + // Filter for VCF files and extract basenames + const vcfFiles = data + .filter((file: any) => file.basename.endsWith('.vcf')) + .map((file: any) => file.basename.replace('.vcf', '')); + setNextcloudFolders(vcfFiles); } catch (error) { console.error('Error fetching folders:', error); }