Changeset fc664ce in Klonkt for src/routes/posts.js
- Timestamp:
- 08/14/2026 02:21:29 AM (4 weeks ago)
- Branches:
- main
- Children:
- f704237
- Parents:
- e9128bc
- File:
-
- 1 edited
-
src/routes/posts.js (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
src/routes/posts.js
re9128bc rfc664ce 1348 1348 ? req.file.buffer.toString('utf8').replace(/^/, '') // BOM eraf; Excel zet die erin 1349 1349 : ((req.body && req.body.csv) || ''); 1350 if (!site || !String(csv).trim()) return res.redirect('/connect?error=' + encodeURIComponent('Geen lijst ontvangen')); 1350 // Terug naar waar je vandaan kwam. Sinds 14-8 staat dit formulier op 1351 // /admin/migrate (Robin: alle migratie-opties bij elkaar); terugspringen naar 1352 // Connect is dan desorienterend. Alleen een eigen pad, geen open redirect. 1353 const terug = /^\/[A-Za-z0-9/_-]*$/.test(String(req.body.next || '')) ? String(req.body.next) : '/connect'; 1354 if (!site || !String(csv).trim()) return res.redirect(terug + '?error=' + encodeURIComponent('Geen lijst ontvangen')); 1351 1355 1352 1356 const { importFollowing } = await import('../services/ArchiveImportService.js'); … … 1370 1374 } 1371 1375 // Terug naar /connect: daar staat het blok, /following is de oude pagina. 1372 res.redirect( '/connect?' + (r.mislukt.length ? 'error=' : 'success=') + encodeURIComponent(delen.join(', ')));1376 res.redirect(terug + '?' + (r.mislukt.length ? 'error=' : 'success=') + encodeURIComponent(delen.join(', '))); 1373 1377 }); 1374 1378
Note:
See TracChangeset
for help on using the changeset viewer.
![(please configure the [header_logo] section in trac.ini)](/chrome/site/your_project_logo.png)