Skip to content

Nicht-öffentliche tops und anträge #19

@einetuer

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?

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