Fix bug where falsy details return 0

This commit is contained in:
Marliana Lara
2021-04-09 15:42:41 -04:00
parent 0bc4702a26
commit 62c91aea4a

View File

@@ -231,11 +231,13 @@ function TemplateListItem({
value={template.description}
dataCy={`template-${template.id}-description`}
/>
<Detail
label={i18n._(t`Activity`)}
value={<Sparkline jobs={summaryFields.recent_jobs} />}
dataCy={`template-${template.id}-activity`}
/>
{summaryFields.recent_jobs && summaryFields.recent_jobs.length ? (
<Detail
label={i18n._(t`Activity`)}
value={<Sparkline jobs={summaryFields.recent_jobs} />}
dataCy={`template-${template.id}-activity`}
/>
) : null}
{summaryFields.organization && (
<Detail
label={i18n._(t`Organization`)}
@@ -284,7 +286,7 @@ function TemplateListItem({
value={formatDateString(template.modified)}
dataCy={`template-${template.id}-last-modified`}
/>
{summaryFields.credentials && summaryFields.credentials.length && (
{summaryFields.credentials && summaryFields.credentials.length ? (
<Detail
fullWidth
label={i18n._(t`Credentials`)}
@@ -300,7 +302,7 @@ function TemplateListItem({
}
dataCy={`template-${template.id}-credentials`}
/>
)}
) : null}
{summaryFields.labels && summaryFields.labels.results.length > 0 && (
<Detail
fullWidth