Skip to content

There is no DELETE page #504

@cubap

Description

@cubap

Given a call like DELETE https://api.t-pen.org/project/69f251c5f7fe4ebd0cfeef15/page/69f251c5f7fe4ebd0cfeef18 there is no functionality or agreement about what to do.

Right now, if you have a Project with Layer A with Pages 1, 2, 3 inside them. Instead of DELETE Page 1 you must PUT Layer A with .pages[ 2, 3]. This is clumsy and leaves some questions.

  • Should the annotation, if any, on a deleted Page be purged by default?
  • Should the Page be removed from the Layer, but remain in RERUM?
  • If the Canvas the Page is on is in several Layers, should all related Pages be removed (removing the folio/Canvas from the Project)?
  • Is there a separate interface where a Project is manipulated and whole folios can be discarded?

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions