Skip to content

Nicht-öffentliche tops und anträge #19

Description

@einetuer

Nicht-Öffentliche Tops und Anträge sollte möglich sein:

  • Anträge
    • Neues bool Feld public
    • Kann bei Erstellung gesetzt werden und im nachhinein bearbeitet werden
    • Die Felder antragstext, begründung und attachments sind nur den Erstellern als auch Nutzern mit der Capability ViewProtected anzuzeigen
    • Die Felder id, titel, created_at, creators und public sind öffentlich anzuzeigen
  • Tops
    • neues bool feld public
    • kann bei erstellung gesetzt werden und im nachhinein bearbeitet werden
    • wird ein nicht-öffentlicher antrag einem top zugeordnet, so ist dieser top zwingend nicht-öffentlich. um den top wieder öffentlich machen zu können muss zunächst der antrag wieder öffentlich gemacht werden
    • Das Feld inhalt ist nur Nutzern mit der Capability ViewProtected anzuzeigen
    • Die Felder id, weight, name, kind und public sind öffentlich anzuzeigen. Zugeordnete Anträge sind außerdem öffentlich anzuzeigen (gemäß den oberen Einschränkungen)

@kendra-eck @MarchCraft opinions?

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

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