Skip to content
This repository was archived by the owner on May 25, 2021. It is now read-only.
This repository was archived by the owner on May 25, 2021. It is now read-only.

ACLs are created incorrectly on the Pod by the App #275

@jholleran

Description

@jholleran

Describe the bug
ACLs are created on the Pod with an explicit .acl extension. Although this will work for NSS it can't assume that it will be that prefix for every LDP Resource Server. Instead, it needs to read the Link header rel-"acl" on the created resource and use this URI to set the ACL.

To Reproduce
Steps to reproduce the behavior:

  1. Run ESS a the Resource Server
  2. Login an start a TicTacToe games with another Player
  3. See resources created under public/games/tictactoe/

Expected behavior
ACLs should be created with the correct URI for the server

Screenshots
Here is a GET request to the parent container which is treating it as a resource and not an ACL:
image

Desktop (please complete the following information):
N/A

Smartphone (please complete the following information):
N/A

Additional context
Here is the Link headers of that resource which gives the correct ACL URI that needs to be used:
image

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions