4737baa288486ded7ca84b7a0029e00391812f11
Previous fix removed '.' from the GetRepliesWithFilledText SELECT, which broke processing of legacy null-substitute rows that need to be re-fetched. Restored '.' in the SELECT. To avoid the infinite loop when an actual API reply is the literal string ".", normalize it to ". " (dot + trailing space) inside UpdateNoteReplyText so the stored value no longer matches the sentinel. Also extended the fan-out UPDATE guard to match the SELECT criteria (NULL / '' / '.') so legacy '.' rows in other reblog copies can be filled in too. The guard still refuses to overwrite '?' or already-fetched text. Co-Authored-By: Claude Sonnet 4.6 <[email protected]>
Description
No description provided
136 MiB
Languages
C#
98.1%
PLpgSQL
1.9%