FailureResponse.fromIncidentWithLog constructor
FailureResponse.fromIncidentWithLog(
- LoggerResultMessageSignature incident,
- Log log
Implementation
factory FailureResponse.fromIncidentWithLog(LoggerResultMessageSignature incident, Log log) {
final logResult = BpriverYaml.logToMoldYamlString(log);
if (logResult is! Success<String, BpriverYamlExceptionI>) Result.panic(CitrusResponseErrorA(), log);
return FailureResponse(
incident.runtimeType.toString(),
incident.loggerResultMessage,
logResult.wrapped,
);
}