Add guards to prevent make sure uploaded endpoint only fires once. (#2076)
Add guards to prevent make sure uploaded endpoint only fires once. (#2076)

Previously, a sample might be marked "uploaded=true" multiple times,
causing multiple pipeline runs to be kicked off.
chanzuckerberg/idseq-web,chanzuckerberg/idseq-web,chanzuckerberg/idseq-web,chanzuckerberg/idseq-web,chanzuckerberg/idseq-web