Prevent loading commit metadata is it is missing in sync results (#2886)

This commit is contained in:
Alexander Matyushentsev 2019-12-16 13:45:56 -08:00 committed by GitHub
parent 54b3786f32
commit fca87b7884
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -74,7 +74,7 @@ export const ApplicationStatusPanel = ({application, showOperation, showConditio
}
/>
</div>
{appOperationState.syncResult && (
{appOperationState.syncResult && appOperationState.syncResult.revision && (
<div className='application-status-panel__item-name'>
To <Revision repoUrl={application.spec.source.repoURL} revision={appOperationState.syncResult.revision} />
</div>
@ -82,7 +82,7 @@ export const ApplicationStatusPanel = ({application, showOperation, showConditio
<div className='application-status-panel__item-name'>
{appOperationState.phase} <Timestamp date={appOperationState.finishedAt || appOperationState.startedAt} />
</div>
{appOperationState.syncResult && (
{appOperationState.syncResult && appOperationState.syncResult.revision && (
<RevisionMetadataPanel
appName={application.metadata.name}
type={application.spec.source.chart && 'helm'}