From 3ea899f3fb8e3c4153f54980855dfd68c50a6b35 Mon Sep 17 00:00:00 2001 From: Oleksandr Melnykov Date: Tue, 27 Oct 2020 10:10:21 -0700 Subject: [PATCH] Pass segment hash from JS to Java Summary: Changelog: [Internal] Reviewed By: motiz88 Differential Revision: D24333057 fbshipit-source-id: cb65ae0c21a4b425ea8fd462e8a42910cf3f8507 --- Libraries/Core/setUpSegmentFetcher.js | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/Libraries/Core/setUpSegmentFetcher.js b/Libraries/Core/setUpSegmentFetcher.js index c31e2cea182..d48810ae22c 100644 --- a/Libraries/Core/setUpSegmentFetcher.js +++ b/Libraries/Core/setUpSegmentFetcher.js @@ -20,10 +20,11 @@ export type GetSegmentFunction = typeof __getSegment; function __fetchSegment( segmentId: number, - options: {| - +otaBuildNumber: ?string, - +requestedModuleName?: ?string, - |}, + options: $ReadOnly<{ + otaBuildNumber: ?string, + requestedModuleName: string, + segmentHash: string, + }>, callback: (?Error) => void, ) { const SegmentFetcher = require('./SegmentFetcher/NativeSegmentFetcher') @@ -53,10 +54,11 @@ global.__fetchSegment = __fetchSegment; function __getSegment( segmentId: number, - options: {| - +otaBuildNumber: ?string, - +requestedModuleName?: ?string, - |}, + options: $ReadOnly<{ + otaBuildNumber: ?string, + requestedModuleName: string, + segmentHash: string, + }>, callback: (?Error, ?string) => void, ) { const SegmentFetcher = require('./SegmentFetcher/NativeSegmentFetcher')