Page MenuHomePhabricator

[lib][native][web] send encrypted dms on web and native when deleting on thick threads
ClosedPublic

Authored by will on Sep 16 2024, 1:26 AM.
Tags
None
Referenced Files
F3539423: D13345.id44199.diff
Thu, Dec 26, 1:18 AM
F3539315: D13345.id44232.diff
Thu, Dec 26, 12:41 AM
F3538888: D13345.id44251.diff
Wed, Dec 25, 11:58 PM
F3538809: D13345.id44239.diff
Wed, Dec 25, 11:57 PM
Unknown Object (File)
Wed, Dec 25, 12:22 PM
Unknown Object (File)
Sun, Dec 22, 9:26 PM
Unknown Object (File)
Sun, Dec 22, 9:26 PM
Unknown Object (File)
Sun, Dec 22, 9:26 PM
Subscribers
None

Details

Summary

Sends encrypted dms when deleting entries in a thick thread

Depends on D13344

Test Plan

test plan similar as previous. Four platforms with two accounts in-between them all in a thick thread. Deleted entries and confirmed they deleted on all four platforms

Diff Detail

Repository
rCOMM Comm
Lint
No Lint Coverage
Unit
No Test Coverage

Event Timeline

will requested review of this revision.Sep 16 2024, 1:55 AM
tomek requested changes to this revision.Sep 16 2024, 5:39 AM
tomek added inline comments.
lib/actions/entry-actions.js
449

This can get confused with the entry's timestamp.

lib/types/dm-ops.js
404–418

Can we keep the shape consistent with all the other operations and keep the timestamp in time property? What do these two timestamps mean?

This revision now requires changes to proceed.Sep 16 2024, 5:39 AM

update lastUpdatedTime in delete entry op to be time

This revision is now accepted and ready to land.Sep 16 2024, 8:48 AM

update useDeleteEntry to await sending DM op