fix(minor-subjects): authorisation & visibility

This commit is contained in:
David Mosbach 2022-10-24 01:01:30 +02:00
parent 504db59195
commit 3208c44ffc

View File

@ -80,7 +80,7 @@ nodes:
translations:
en-eu: "Submit Main Subject: Informatics"
actors: &student_in-actor
actors: &alle-studierenden
- *Student_in
- tag: authorized
authorized: { "dnf-terms": [[{"tag": "variable", "var": "student" }]] }
@ -102,7 +102,8 @@ nodes:
translations:
en-eu: "Correct Main Subject: Informatics"
actors: *student_in-actor
actors:
- *Student_in
view-actor: *view-alle
"hauptfach angegeben, medieninformatik":
@ -143,7 +144,7 @@ nodes:
translations:
en-eu: "Submit Main Subject: Media Informatics"
actors: *student_in-actor
actors: *alle-studierenden
view-actor: *view-alle
form: *initial-form
@ -157,7 +158,8 @@ nodes:
translations:
en-eu: "Correct Main Subject: Media Informatics"
actors: *student_in-actor
actors:
- *Student_in
view-actor: *view-alle
@ -203,7 +205,8 @@ nodes:
translations:
en-eu: "Apply for minor subject"
actors: *student_in-actor
actors:
- *Student_in
view-actor: *view-alle
form: &fachangebot-form-informatik
@ -269,7 +272,8 @@ nodes:
translations:
en-eu: "Alter application"
actors: *student_in-actor
actors:
- *Student_in
view-actor: *view-alle
form: *fachangebot-form-informatik
@ -346,7 +350,8 @@ nodes:
translations:
en-eu: "Apply for minor subject"
actors: *student_in-actor
actors:
- *Student_in
view-actor: *view-alle
form: &fachangebot-form-medieninformatik
@ -404,7 +409,8 @@ nodes:
messages:
########
- viewers: *student_in-actor
- viewers:
- *Student_in
status: info
content:
fallback: >-
@ -419,7 +425,8 @@ nodes:
<p>In order to ensure that your subject has been registered correctly, you may check your
<a href="https://pvineu.ifi.lmu.de/">current transcript of records</a>.</p>
- viewers: *student_in-actor
- viewers:
- *Student_in
status: info
content:
fallback: "Sollten Sie sich bezüglich Ihres Anwendungsfaches umentscheiden, starten Sie bitte eine