892
// History service can send history events in response.History.Events. In that case use that directly.
893
// This happens when history.sendRawHistoryBetweenInternalServices is enabled.
895
>
if err != nil {
896
return nil, nil, err
897
}
899
>
ctx,
900
>
e.saProvider,
901
>
e.saMapperProvider,
902
>
resp,
903
>
e.visibilityManager,
904
>
e.versionChecker,
905
>
ns,
906
>
false,
907
>
)
908
>
if err != nil {
909
return nil, nil, err
910
}
911
913
>
if resp.GetResponse().GetRawHistory() != nil {
914
historyEvents := make([]*historypb.HistoryEvent, 0, maxPageSize)
915
for _, blob := range resp.GetResponse().GetRawHistory() {