Skip to content

"Save my likes" completes full scroll but saves 0 likes; data lands in the WAL, main DB stays empty #690

Description

@glaceacute

Version: 1.1.22 (macOS)
Tier: Free

Steps to reproduce:

  1. Build Database from scratch
  2. Check only "Save my likes" (bookmarks unchecked; also tried with it checked)
  3. Review → Build Database

Observed: Cyd opened the Likes tab and scrolled page-by-page back to the start of the account. It looked correct, with content loading as it went. Final summary: "0 likes, 0 bookmarks." Reproducible across multiple runs, after quitting/restarting Cyd and rebooting.

Diagnostic detail: in the output folder, data.sqlite3 is only 4 KB (empty), while data.sqlite3-wal is ~418 KB and data.sqlite3-shm is 32 KB. This suggests rows were written to the write-ahead log but the transaction was never committed / no checkpoint ran before the summary count, so the reported total reads 0 from the main DB.

Account: ~4,500 likes. The account is private (protected tweets), though Cyd is signed in and could see the likes while scrolling, so flagging in case account privacy is relevant to the write path. No console or error log surfaced in the UI.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions