Check if pipeline_run exists before attempting to cache (#2864)
Check if pipeline_run exists before attempting to cache (#2864)

[Bug fix] Check if pipeline_run exists before attempting to cache# Description

Fixes a null error when someone tries to access the report of a sample whose pipeline run hasn't started yet.

# Tests

* Viewed the report page of a sample whose pipeline run is still waiting to start and verified that the server didn't error.

chanzuckerberg/idseq-web,chanzuckerberg/idseq-web,chanzuckerberg/idseq-web,chanzuckerberg/idseq-web,chanzuckerberg/idseq-web