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
F3193607: D13157.id43642.diff
Fri, Nov 8, 11:06 PM
Unknown Object (File)
Fri, Nov 8, 2:29 AM
Unknown Object (File)
Fri, Oct 25, 2:37 AM
Unknown Object (File)
Sat, Oct 19, 2:33 PM
Unknown Object (File)
Sat, Oct 19, 2:33 PM
Unknown Object (File)
Sat, Oct 19, 2:32 PM
Unknown Object (File)
Fri, Oct 18, 8:57 PM
Unknown Object (File)
Fri, Oct 18, 5:57 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
Lint
Lint Not Applicable
Unit
Tests Not Applicable

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