Fix image push to wiredove: Extract and send imageData from feed
Bug: Images not appearing on pub.wiredove.net
Cause: Bridge hardcoded imageData parameter as null
Fix:
- Extract entry.imageData from feed if present
- Convert to data URL format (wiredove standard)
- Format: data:image/jpeg;base64,{base64data}
- Pass to relayClient.push() as 4th parameter
Before:
await this.relayClient.push(pubkey, yaml, signature, null)
After:
let imageData = null
if (entry.imageData) {
imageData = `data:${mimeType};base64,${entry.imageData}`
}
await this.relayClient.push(pubkey, yaml, signature, imageData)
Log Output:
"✓ Pushed post 9 (with image)" when image present
Released: v4241
Next: Create new image test post to verify fix works
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
daa47fcc4c1bcb82b19f3043ef1076bc6f7ece42
by plankatron <fleeky@gmail.com> · 2026-01-22T19:14:49.000Z