Danke für die Rückmeldung. Ich habe es nicht vergessen. ![]()
VG, Thomas
Danke für die Rückmeldung. Ich habe es nicht vergessen. ![]()
VG, Thomas
Hallo @Arnaud,
ein Kollege hat bemerkt, dass beim Aufruf der Seite „Einschreiben“ doch wieder eine Fehlermeldung erscheint:
Traceback (most recent call last):
File "/opt/linuxmuster/lib/python3.14/site-packages/aj/api/endpoint.py", line
77, in wrapper
result = fx(self, context, *args, **kwargs)
File "/usr/lib/linuxmuster-webui/plugins/lmn_groupmembership/views.py", line
47, in handle_api_list_projects
projectDict = project.asdict()
^^^^^^^^^^^^^^
AttributeError: 'LMNProjectModel' object has no attribute 'asdict'.
Claude hat folgende Korrektur gemacht, damit ist der Fehler weg:
Die Ursache für den Fehler war ein Tippfehler in der Datei
/usr/lib/linuxmuster-webui/plugins/lmn_groupmembership/views.py an Zeile 47.
Dort wurde die Methode project.asdict() aufgerufen, obwohl die korrekte Methode
der Klasse LMNProjectModel (die von LMNModel erbt) project.as_dict() lautet.
Ich habe den Fehler korrigiert, indem ich asdict() durch as_dict() ersetzt habe.
Zusammenfassung der Korrektur:
- Datei: /usr/lib/linuxmuster-webui/plugins/lmn_groupmembership/views.py
- Änderung: Zeile 47 von projectDict = project.asdict() zu projectDict =
project.asdict() (korrigiert auf as_dict()).
- Status: Verifiziert. Die Methode as_dict() ist nun korrekt aufgerufen.
Ist das so richtig, oder gehört der Fix an eine andere Stelle?
Viele Grüße
Dominik
Hallo Dominik,
Ich glaube, das ist ein Rest von deiner früheren Anpassungen.
Auf dem Repo und im neuen Paket stehen schon as_dict dort:
Gruß
Arnaud
Hallo Arnaud,
…ups, dass kann natürlich sein! Entschuldige, dass ich dich deswegen genervt habe!
Gruß
Dominik
Moin!
Da sich ein frisch installiertes Ubuntu 26.04 in manchen Dingen anders verhält als ein von der Vorgängerversion aktualisiertes, waren einige Anpassungen nötig. Aber es hat sich gelohnt, linuxmuster.net 7.4 kann jetzt ‚from scratch‘ installiert werden. Dazu gibt es ein Paar neue Pakete:
ntpdate ist jetzt ntpd.Für alle, die bei der Hitze lieber im kühlen Keller rumhacken: Neben der Neuinstallation sollte mit den neuen Paketen natürlich auch nochmal das Upgrade getestet werden. Viel Spaß!
Notiz am Rande: Den Github-Workflow aller meiner Pakete habe ich auf den neuen lmndev-runner umgestellt.
VG, Thomas
Hallo Dominik,
Kein Thema, das nervt nicht, ich bin froh, dass es Leute wie du gibt, die alles testen und melden ![]()
Gruß
Arnaud