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