Page MenuHomePhabricator

Fix input types from D13050
ClosedPublic

Authored by marcin on Sep 9 2024, 6:23 AM.
Tags
None
Referenced Files
Unknown Object (File)
Mon, Dec 16, 5:10 AM
Unknown Object (File)
Nov 20 2024, 11:32 AM
Unknown Object (File)
Nov 20 2024, 11:32 AM
Unknown Object (File)
Nov 16 2024, 2:51 PM
Unknown Object (File)
Nov 16 2024, 4:10 AM
Unknown Object (File)
Nov 14 2024, 1:02 PM
Unknown Object (File)
Nov 14 2024, 12:59 PM
Unknown Object (File)
Nov 10 2024, 2:40 PM
Subscribers

Details

Summary

This differential fixes types according to Ashoat suggestion: https://phab.comm.dev/D13050#inline-76348

Test Plan

flow

Diff Detail

Repository
rCOMM Comm
Branch
marcin/eng-fix-D13050
Lint
No Lint Coverage
Unit
No Test Coverage

Event Timeline

Harbormaster returned this revision to the author for changes because remote builds failed.Sep 9 2024, 6:40 AM
Harbormaster failed remote builds in B31495: Diff 43988!

Fix flow in the keyserver

marcin requested review of this revision.Sep 9 2024, 7:22 AM

Thanks for doing this! Please apply the inline changes before landing, or otherwise re-request review if it introduces Flow errors

lib/push/send-utils.js
97
307
353
This revision is now accepted and ready to land.Sep 9 2024, 1:42 PM

I applied changes from latest @ashoat suggestion but it forced me to change mergeUserToCollapsableInfo to perform deeper copy that initial single spread. Therefore re-requesting review.

Thanks! I considered keeping the inputs to mergeUserToCollapsableInfo mutable, but I wasn't able to quickly confirm that it was safe... so I think this is the best bet

This revision is now accepted and ready to land.Sep 10 2024, 12:31 PM
This revision was landed with ongoing or failed builds.Sep 11 2024, 5:17 AM
This revision was automatically updated to reflect the committed changes.