Page MenuHomePhabricator

[lib] add passing DM operation ID when dispatching action
ClosedPublic

Authored by kamil on Aug 23 2024, 5:49 AM.
Tags
None
Referenced Files
Unknown Object (File)
Fri, Nov 29, 3:35 AM
Unknown Object (File)
Tue, Nov 12, 4:04 PM
Unknown Object (File)
Fri, Nov 8, 11:06 PM
Unknown Object (File)
Fri, Nov 8, 2:29 AM
Unknown Object (File)
Oct 25 2024, 2:37 AM
Unknown Object (File)
Oct 19 2024, 2:33 PM
Unknown Object (File)
Oct 19 2024, 2:33 PM
Unknown Object (File)
Oct 19 2024, 2:32 PM
Subscribers

Details

Summary

ENG-8423.

dmOpID is needed to resolve promise returned from getDMOpsSendingPromise after queueing messages on Tunnelbroker.

Depends on D13156

Test Plan

Test that promise is resolved/rejected.

Note: This stack is tested end-to-end according to the process described here.

Diff Detail

Repository
rCOMM Comm
Branch
landing-dms
Lint
No Lint Coverage
Unit
No Test Coverage

Event Timeline

kamil held this revision as a draft.
kamil published this revision for review.Aug 23 2024, 7:27 AM
tomek added inline comments.
lib/shared/dm-ops/process-dm-ops.js
82–91 ↗(On Diff #43614)

It will be less confusing when expressed as an if-else because now it looks like metadata could be present for OUTBOUND messages.

This revision is now accepted and ready to land.Aug 26 2024, 5:13 AM