Changeset e9ec5e4 in Klonkt for src/services/ArchiveImportService.js
- Timestamp:
- 08/13/2026 06:16:49 PM (4 weeks ago)
- Branches:
- main
- Children:
- fbda20e
- Parents:
- 096f099
- File:
-
- 1 edited
-
src/services/ArchiveImportService.js (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
src/services/ArchiveImportService.js
r096f099 re9ec5e4 141 141 if (site && site.slug && r.address.startsWith(`${site.slug}@`)) { rapport.overgeslagen += 1; continue; } 142 142 try { 143 const ok = await followFn(site, r.address, r.autoBoost); 143 // De uitgelicht-stand gaat MEE in de Follow zelf: followActor neemt hem 144 // als derde argument en zet auto_boost bij het aanmaken van de rij. Een 145 // aparte UPDATE erna zou een tweede pad zijn naar dezelfde vlag, en dan 146 // kan er precies een halve toestand ontstaan als die faalt. 147 const ok = await followFn(site, r.address, r.featured); 144 148 if (ok === false) { rapport.mislukt.push({ adres: r.address, reden: 'geweigerd' }); continue; } 145 // De uitgelicht-vlag hangt aan de RELATIE, dus die zetten we pas als de146 // rij bestaat. Mislukt de Follow, dan valt er niets te markeren, en dat147 // is juist: iemand uitlichten die je niet volgt klopt niet.148 if (r.highlighted) {149 try {150 db.prepare('UPDATE ap_following SET highlighted = 1 WHERE slug = ? AND (handle = ? OR handle = ?)')151 .run(site.slug, r.address, `@${r.address}`);152 } catch { /* oude database zonder de kolom */ }153 }154 149 rapport.gevolgd += 1; 155 150 } catch (e) {
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)