void PerformShowLogs(CommitViewModel model) { if (model.Build == null) { model.UpdateBuilds(); } ShowLogsService.Show(model); }
bool CanPerformShowLogs(CommitViewModel model) { if (model == null) { return(false); } if (model.Build == null) { model.UpdateBuilds(); } var buildStatus = model.Build?.BuildStatus; return(buildStatus == PipelineStatus.failed || buildStatus == PipelineStatus.success); }