Skip to content

Memory backend doesn't return container children metadata #2169

Description

@NoelDeMartin

Environment

  • Server version: v7.1.6
  • Node.js version: v24.13.1
  • npm version: v11.8.0

Description

Fetching a container resource only returns the ldp:contains triples for children, but it's missing other important information like the last modified date. I know those are technically optional according to the spec, but the backend is storing that information because it's returned with the Last-Modified header on document requests, so we may as well return it in the container.

In case you're wondering about the motivations to open this issue, I was getting some discrepancies in the production behaviour of my app vs some automated E2E tests that use the memory backend.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No 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