fix(user-studies): visibilities & actors

This commit is contained in:
David Mosbach 2022-10-23 22:29:20 +02:00
parent a2110cde15
commit 4d2c7c1073

View File

@ -7,10 +7,13 @@ nodes:
translations: translations:
en-eu: "MMI points submittable" en-eu: "MMI points submittable"
viewers: &view-minimal viewers: &view-minimal
- &sekretariat - &sekretariat-1
tag: authorized #TODO anpassen tag: user
authorized: {"dnf-terms": [[{"tag": "variable", "var": "exam-office"}]]} user: "Christa.Feulner@campus.lmu.de"
- &student - &sekretariat-2
tag: user
user: "Franziska.Schwamb@campus.lmu.de"
- &student_in
tag: payload-reference tag: payload-reference
payload-label: "student:in" payload-label: "student:in"
- tag: initiator - tag: initiator
@ -18,8 +21,9 @@ nodes:
payload-view: &payload-view payload-view: &payload-view
"nutzerstudien": "nutzerstudien":
viewers: &view-alle viewers: &view-alle
- *sekretariat - *sekretariat-1
- *student - *sekretariat-2
- *student_in
- &pruefungsamt - &pruefungsamt
tag: authorized tag: authorized
authorized: {"dnf-terms": [[{"tag": "variable", "var": "exam-office"}]]} authorized: {"dnf-terms": [[{"tag": "variable", "var": "exam-office"}]]}
@ -46,7 +50,7 @@ nodes:
messages: messages:
- viewers: - viewers:
- *student - *student_in
status: info status: info
content: content:
fallback: >- fallback: >-
@ -70,12 +74,14 @@ nodes:
fallback-lang: de-de-formal fallback-lang: de-de-formal
translations: translations:
en-eu: "Submit points" en-eu: "Submit points"
actors: actors: &alle-studierenden
- *student - *student_in
- tag: initiator
- tag: authorized
authorized: { "dnf-terms": [[{"tag": "variable", "var": "student"}]] }
view-actor: *view-alle view-actor: *view-alle
messages: messages:
- viewers: - viewers: *alle-studierenden
- *student
status: info status: info
content: content:
fallback: "Sie müssen nicht alle Bescheinigungen auf einmal hochladen. Weitere Belege lassen sich nachreichen." fallback: "Sie müssen nicht alle Bescheinigungen auf einmal hochladen. Weitere Belege lassen sich nachreichen."
@ -168,7 +174,7 @@ nodes:
translations: translations:
en-eu: "Enquire score" en-eu: "Enquire score"
actors: actors:
- *student - *student_in
view-actor: *view-alle view-actor: *view-alle
form: form:
"kommunikation": "kommunikation":
@ -185,7 +191,7 @@ nodes:
source: "punktestand erfragt" source: "punktestand erfragt"
messages: messages:
- viewers: - viewers:
- *student - *student_in
status: info status: info
content: content:
fallback: "Solange Ihre Anfrage noch nicht bearbeitet wurde, können Sie weitere Belege einreichen." fallback: "Solange Ihre Anfrage noch nicht bearbeitet wurde, können Sie weitere Belege einreichen."
@ -220,7 +226,8 @@ nodes:
translations: translations:
en-eu: "Inform about missing MMI points" en-eu: "Inform about missing MMI points"
actors: actors:
- *sekretariat - *sekretariat-1
- *sekretariat-2
view-actor: *view-alle view-actor: *view-alle
form: form:
"kommunikation": "kommunikation":
@ -257,7 +264,8 @@ nodes:
translations: translations:
en-eu: "Inform about sufficient score" en-eu: "Inform about sufficient score"
actors: actors:
- *sekretariat - *sekretariat-1
- *sekretariat-2
view-actor: *view-alle view-actor: *view-alle
form: form:
"kommunikation": "kommunikation":