Skip to content

Some maintenance updates missing from mu_dataset.json  #390

@adamjanovsky

Description

@adamjanovsky

Describe the bug

Maintenance updates for which either st_link or report_link does not exist are not properly processed by our pipeline. While they are scraped and recorded in the cert.maintenance_updates variable and displayed on Web, they are not further fetched into CCDatasetMaintenanceUpdates object.

This is due to the fact that the members of CCDatasetMaintenanceUpdates constitute a valid CCCertificate for which both st_link and report_link must be of type str. But this is not the case when either is missing, and so the following method disregards them:

def get_updates_from_cc_cert(cls, cert: CCCertificate) -> list[CCMaintenanceUpdate]:

Metadata

Metadata

Assignees

No one assigned

    Labels

    ccRelated to CC certification

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions