Changeset ed5e7ab in Klonkt for src/services/ArchiveImportService.js
- Timestamp:
- 08/07/2026 05:41:20 PM (5 weeks ago)
- Branches:
- main
- Children:
- c25eff7
- Parents:
- ba76bf5 (diff), a4fea5e (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the(diff)links above to see all the changes relative to each parent. - File:
-
- 1 edited
-
src/services/ArchiveImportService.js (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
src/services/ArchiveImportService.js
rba76bf5 red5e7ab 143 143 144 144 const site = db.prepare('SELECT * FROM sites WHERE slug = ?').get(opts.slug); 145 if (!site) throw new Error(`onbekende site: ${opts.slug}`); 145 if (!site) { 146 // De naam van de INSTANCE (de map, de unit) en de slug van de SITE in zijn 147 // database zijn twee dingen. Ze vallen vaak samen en soms niet, en dan zat je 148 // met een foutmelding die je liet raden. Zeg dus wat er wel in staat. 149 let bestaand = []; 150 try { bestaand = db.prepare('SELECT slug FROM sites ORDER BY rowid').all().map((r) => r.slug); } catch { /* geen sites-tabel */ } 151 const wat = opts.slug ? `onbekende site: ${opts.slug}` : 'geen site opgegeven'; 152 throw new Error(bestaand.length 153 ? `${wat}. In deze database staat: ${bestaand.join(', ')}` 154 : `${wat}. In deze database staat geen enkele site -- wijst DATABASE_PATH naar de juiste?`); 155 } 146 156 const eigenOrigin = (opts.origin || process.env.PUBLIC_BASE_URL || '').replace(/\/+$/, ''); 147 157 rapport.origin = manifest.origin || null;
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)