Wir haben nach den Halbjahreswechsel auf SVWS umgestellt. Also wurde das aktuelle Halbjahr noch "klassisch" geplant. Um das nächste Halbjahr zu planen, wollten wir die aktuelle Blockung übernehmen. Zwei Optionen haben wir versucht.
Also haben wir quasi beides gemacht:
1. der Versuch einer Wiederherstellung mit der folgenden Fehlermeldung im Client:
```json
{
"env": {
"client": "WebClient",
"mode": "stable",
"version": "1.3.3",
"commit": "7d1973b80ead5d5932edd3e0bcbe049fa7ec3fbb",
"userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/149.0.0.0 Safari/537.36 Edg/149.0.0.0"
},
"error": {
"id": 5,
"name": "API-Fehler: Dieser Fehler wird durch eine fehlerhafte Kommunikation mit dem Server verursacht. In der Regel bedeutet das, dass die verschickten Daten nicht den Vorgaben entsprechen.",
"message": "Fetch failed for GET: /db/svwsdb/gost/blockungen/2027/3/restore - Status: 500",
"stack": [
"Error: Fetch failed for GET: /db/svwsdb/gost/blockungen/2027/3/restore",
" at ApiServer.getTextBased (https://***/assets/src2.js:7642:28)",
" at async ApiServer.restauriereGostBlockung (https://***/assets/src2.js:83534:16)",
" at async https://***/assets/RouteManager.js:8651:18",
" at async Proxy.<anonymous> (https://***/assets/RouteManager.js:630:12)",
" at async activate_recovery (https://***/assets/SGostKursplanungAuswahl.js

4)"
],
"log": null
}
}
2. Als Workaround einen Kurs-Import versucht, der aber Aufgrund eines fehlenden Faches mit der ID 114 im System auch fehlschlägt. Es gibt auch keine Möglichkeit diese Zeile in Kurs zu löschen.
In den log-Dateien ist nur etwas im request.log zu finden, aber da steht auch nur der 500 von oben.