diff --git a/application/controllers/api/frontend/v1/Abgabe.php b/application/controllers/api/frontend/v1/Abgabe.php index d5fe43a72..a507eb712 100644 --- a/application/controllers/api/frontend/v1/Abgabe.php +++ b/application/controllers/api/frontend/v1/Abgabe.php @@ -142,7 +142,6 @@ class Abgabe extends FHCAPI_Controller $zugeordnet = $this->checkZuordnung($projektarbeit_id, getAuthUID()); if(getAuthUID() == $student_uid || $zugeordnet) { - $projektarbeitIsCurrent = false; $returnFunc = function ($result) use (&$projektarbeitIsCurrent) { $projektarbeitIsCurrent = $result; @@ -825,6 +824,7 @@ class Abgabe extends FHCAPI_Controller $tomail, $subject ); + } /** diff --git a/public/js/components/Cis/Abgabetool/AbgabetoolAssistenz.js b/public/js/components/Cis/Abgabetool/AbgabetoolAssistenz.js index 74db4c9c7..5d8c3846a 100644 --- a/public/js/components/Cis/Abgabetool/AbgabetoolAssistenz.js +++ b/public/js/components/Cis/Abgabetool/AbgabetoolAssistenz.js @@ -687,7 +687,10 @@ export const AbgabetoolAssistenz = { // pa.isCurrent = res.data[1] pa.abgabetermine.forEach(termin => { - termin.note = this.allowedNotenOptions.find(opt => opt.note == termin.note) + if(typeof termin.note !== 'object') { + termin.note = this.allowedNotenOptions.find(opt => opt.note == termin.note) + } + termin.file = [] // assistenz should be able to edit every abgabe