19319: Improve checks for showing cost attributes
authorStephen Smith <stephen@curii.com>
Mon, 31 Oct 2022 22:38:12 +0000 (18:38 -0400)
committerStephen Smith <stephen@curii.com>
Mon, 31 Oct 2022 22:38:12 +0000 (18:38 -0400)
Arvados-DCO-1.1-Signed-off-by: Stephen Smith <stephen@curii.com>

src/views/process-panel/process-details-attributes.tsx

index 01dafb3eee4936be491b22fd62e88376140c46aa..226a775bfa6a852112067900e776ac7b82978399 100644 (file)
@@ -127,10 +127,10 @@ export const ProcessDetailsAttributes = withStyles(styles, { withTheme: true })(
                         <CollectionName className={classes.link} uuid={containerRequest.outputUuid} />
                     </span>}
                 </Grid>
-                {container && container.cost && <Grid item xs={12} md={mdSize}>
+                {container && container.cost > 0 && <Grid item xs={12} md={mdSize}>
                         <DetailsAttribute label='Container Cost ' value={formatContainerCost(container.cost)} />
                 </Grid>}
-                {containerRequest && containerRequest.cumulativeCost && subprocesses.length > 0 && <Grid item xs={12} md={mdSize}>
+                {containerRequest && containerRequest.cumulativeCost > 0 && subprocesses.length > 0 && <Grid item xs={12} md={mdSize}>
                     <DetailsAttribute label='Container &amp; Subprocess Cost' value={formatContainerCost(containerRequest.cumulativeCost)} />
                 </Grid>}
                 {containerRequest.properties.template_uuid &&