~emersion/soju#133: 
delivery receipts for clients that don't specify an ID are kept in the DB

they shouldn't be, since they don't provide information to soju unless the ID is specified.

Also, SQLite considers NULL to be different from NULL [0] (postgresql also does [1]), so the receipts flood the DB with junk.

[0] https://www.sqlite.org/lang_createindex.html

[1] https://www.postgresql.org/docs/current/indexes-unique.html

Status
RESOLVED FIXED
Submitter
~taiite
Assigned to
No-one
Submitted
2 days ago
Updated
a day ago
Labels
bug

~emersion 2 days ago

The intention is to allow simple setups where the user only has 1 device to work correctly.

Register here or Log in to comment, or comment via email.