fix: add pharmacy map to ProductView and fix pharmacies endpoint

- Added PharmacyMap component to ProductView
- Updated backend to accept all valid sources for pharmacies endpoint
- Shows map with pharmacy locations and list of pharmacies with prices
This commit is contained in:
Antoni Nuñez Romeu
2026-07-16 16:48:25 +02:00
parent 08b7437803
commit 6155fdcd15
2 changed files with 7 additions and 1 deletions
+3 -1
View File
@@ -780,7 +780,9 @@ app.get('/api/products/:source/:productId/pharmacies', async (req, res) => {
try {
const { source, productId } = req.params;
if (source !== 'cima') {
// Accept all valid sources
const validSources = ['cima', 'promofarma', 'docmorris', 'primor', 'parapharmacy', 'seed', 'manual'];
if (!validSources.includes(source)) {
return res.status(400).json({ error: 'Invalid source' });
}