artefactual-sdps / enduro

Designed to automate the processing of transfers in multiple Archivematica pipelines.
https://enduro.readthedocs.io/
Apache License 2.0
4 stars 3 forks source link

Problem: package status is incorrect or missing in Dashboard #974

Closed djjuhasz closed 5 days ago

djjuhasz commented 6 days ago

Describe the bug

The Enduro Dashboard package status field is not showing the correct value on the package list or package detail screen (see screenshots below). The package list status column is always blank. The package detail "Workflow Status" and "Started" values are both blank.

To Reproduce

Steps to reproduce the behavior:

  1. Process a SIP with Enduro using a3m as the preservation system
  2. Log in to the Enduro Dashboard web UI
  3. Click on "Packages" in the navigation pane on the left side of the page
  4. Click on a package in the list

Expected behavior

The package status field should show the correct value.

Screenshots

Screenshot from 2024-06-24 11-23-27 Screenshot from 2024-06-24 11-22-49 Screenshot from 2024-06-24 11-23-11

Additional context

The package status was working pretty recently (last week?) so this is a recent regression.

djjuhasz commented 6 days ago

The package status works on commit 9ae3c8f - I suspect changing the enum values in a4c800a is the cause of the regression.