From a49e628d93eeb940a71cf0e1b2cefe974306ad62 Mon Sep 17 00:00:00 2001 From: Geert Rademakes Date: Thu, 14 Aug 2025 09:08:50 +0200 Subject: [PATCH] fix: resolve TypeScript syntax error in music routes - use spread operator instead of invalid 'as string[]' syntax --- packages/backend/src/routes/music.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/backend/src/routes/music.ts b/packages/backend/src/routes/music.ts index b4feb82..446d029 100644 --- a/packages/backend/src/routes/music.ts +++ b/packages/backend/src/routes/music.ts @@ -227,7 +227,7 @@ router.get('/folders', async (req, res) => { try { const folders = await s3Service.listAllFolders(''); // Include root option as empty string - res.json({ folders: [''] as string[] .concat(folders) }); + res.json({ folders: ['', ...folders] }); } catch (error) { console.error('Error fetching S3 folders:', error); res.status(500).json({ error: 'Failed to fetch S3 folders' });