Skip to content

Bug: Fix processing invalidation of DIDs different than files #996

@juanpablosalas

Description

@juanpablosalas

Bug Description

The issue arises in the cronjobs that process the file invalidation jobs. They can correctly parse invalidations at the file level and mark their status as "success" but fail to do the same for datasets and containers.

Reproduction Steps

  1. Send an invalidation request with a dataset/container
  2. The status in the API will be stuck in "in_progress" although it will already be invalidated

Expected Behavior

Change the status to "success" for invalidated datasets/containers.

Possible Solution

Adjust the logic behind

Related Issues

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions