Missing self-link for filing

Despite contract being very clear that this property/path is required, we came across an instance where it’s missing.

The URI for the filing in question is /company/07330525/filing-history/QTNMMFpPQ0JhZGlxemtjeA. It’s missing in the response both when calling the list endpoint and calling the get endpoint, using the transaction_id.

While this isn’t a blocker, because we can construct the link ourselves using the convention, however:

  • should we expect this to happen more often?
  • is there a clear cause for this?
  • is this something that could/will be fixed?