Skip to content

Commit bea35b5

Browse files
committed
Handle queryNodeLocalState with onLeft
1 parent 81ae9ab commit bea35b5

File tree

1 file changed

+5
-2
lines changed
  • cardano-cli/src/Cardano/CLI/Shelley/Run

1 file changed

+5
-2
lines changed

cardano-cli/src/Cardano/CLI/Shelley/Run/Query.hs

+5-2
Original file line numberDiff line numberDiff line change
@@ -429,7 +429,8 @@ runQueryKesPeriodInfo (AnyConsensusModeParams cModeParams) network nodeOpCertFil
429429
oCertEndKesPeriod = opCertEndKesPeriod gParams opCert
430430
opCertIntervalInformation = opCertIntervalInfo gParams chainTip curKesPeriod oCertStartKesPeriod oCertEndKesPeriod
431431

432-
eraHistory <- firstExceptT ShelleyQueryCmdAcquireFailure . newExceptT $ queryNodeLocalState localNodeConnInfo Nothing eraHistoryQuery
432+
eraHistory <- lift (queryNodeLocalState localNodeConnInfo Nothing eraHistoryQuery)
433+
& onLeft (throwE . ShelleyQueryCmdAcquireFailure)
433434

434435
let eInfo = toEpochInfo eraHistory
435436

@@ -1184,7 +1185,9 @@ runQueryLeadershipSchedule (AnyConsensusModeParams cModeParams) network
11841185

11851186
pparams <- executeQuery era cModeParams localNodeConnInfo pparamsQuery
11861187
ptclState <- executeQuery era cModeParams localNodeConnInfo ptclStateQuery
1187-
eraHistory <- firstExceptT ShelleyQueryCmdAcquireFailure . newExceptT $ queryNodeLocalState localNodeConnInfo Nothing eraHistoryQuery
1188+
eraHistory <- lift (queryNodeLocalState localNodeConnInfo Nothing eraHistoryQuery)
1189+
& onLeft (throwE . ShelleyQueryCmdAcquireFailure)
1190+
11881191
let eInfo = toEpochInfo eraHistory
11891192
let currentEpochQuery = QueryInEra eInMode $ QueryInShelleyBasedEra sbe QueryEpoch
11901193
curentEpoch <- executeQuery era cModeParams localNodeConnInfo currentEpochQuery

0 commit comments

Comments
 (0)