Changeset 7d19465 in Klonkt for CHANGELOG.de.md


Ignore:
Timestamp:
07/17/2026 02:27:52 AM (8 weeks ago)
Author:
Robin <roboburr@…>
Branches:
main
Children:
f1a23b8
Parents:
92a2c46
git-author:
Robin <roboburr@…> (07/17/2026 02:27:34 AM)
git-committer:
Robin <roboburr@…> (07/17/2026 02:27:52 AM)
Message:

Fix: boosted video-only posts keep their media in the Circle (Loops)

Boosting a video-only post lost its media twice over: resolveRemoteNote only
surfaced image/* attachments (images list), so upsertBoostedNote stored
media_json=[] for a Loops video; and its refresh-UPDATE clobbered an existing
good media_json (cached via following) with that empty set. resolveRemoteNote
now also returns full typed media via mediaFromNote (images stays image-only
for the interact preview); upsertBoostedNote prefers the typed media and its
refresh keeps cached media when the resolve yielded none. Verified live: the
reported Loops file is 2.9MB with moov in reach, and a seeded boosted video row
now renders a grid tile with a real generated poster (200 image/webp, 13KB).
Covered by test/boost-media.test.js (63 tests green). Reported by Robin.

Co-Authored-By: Claude Opus 4.8 <noreply@…>

File:
1 edited

Legend:

Unmodified
Added
Removed
  • CHANGELOG.de.md

    r92a2c46 r7d19465  
    2121
    2222### Behoben
     23- **Ein geboosteter Videobeitrag behält sein Video im Zirkel.** Das Boosten
     24  eines Nur-Video-Beitrags (Loops.video) speicherte ihn ohne Medien, sodass der
     25  Zirkel eine nackte Textkachel statt eines Video-Thumbnails zeigte; erneutes
     26  Boosten konnte das Video sogar aus einer bereits gecachten Kopie löschen.
     27  Boosts tragen jetzt die vollen typisierten Medien, und ein Refresh löscht
     28  gecachte Medien nicht mehr.
    2329- **Der Titel der Interaktionsseite folgt deiner Sprache.** "Interacteer via de
    2430  fediverse" stand fest auf Niederländisch im Browser-Tab, auch auf einer
Note: See TracChangeset for help on using the changeset viewer.