Klassenname=Schülername in extra-schüler

Hallo Zusammen,

ein Kunde hat versucht, ein extra-Schüler mit gleichnamigem Klassenname anzulegen. Dabei wurde die Klasse angelegt, die den gleichennamen wie der Schüler der Extra-SChüler bestitzt.
Nach dem anlegen der Klasse konnte Sophomorix den Benutzer nicht mehr anlegen, mit der Meldung, dass ein gleichnamiges Objekt bereits exisitiert.

Wir wollten dann anschließend die Klassen wieder löschen - die Klasse wird aber offensichtlich nicht gelöscht, wenn Sie nicht mehr in der extra-Students ist.

Ist das so gewollt oder Fehlfunktion?

Timo

Hallo,

sowas passiert immer mal wieder …

Klassen werden nicht automatisch gelöscht, wenn sie leer sind: dazu muss
man sie explizit löschen (vorher leeren).

sophomorix-kill —help
oder
sophomorix-class --help

hilft.

LG

Holger

Hi Holger,

danke für die schnelle Antwort.
Wieso kann das nicht über die GUI abgefangen werden?
Timo

Hallo Timo,

Wieso kann das nicht über die GUI abgefangen werden?

wird es nicht?
Kann es nicht abgefangen werden?
Weiß ich nicht.
Ich verwende die kommandozeile.

… der Fall dass man für zwei Objekte den gelichen Namen verwendet …
nun ja: ich weiß nicht wo das abgefangen werden soll: sollte das nicht
schon von der vor dem Rechner sitzenden Person abgefangen werden können?

LG

Holger

Puh… Zumindest hat mir die Lehrkraft das mal so berichtet, dass Sie keine Fehlermeldung erhalten hatte - erst wenn SIe auf „importieren“ geklickt hat.
Teilweise haben wir in den Schulen halt eher unbedarfte Personen, die aber trotzdem Nutzer anlegen sollen :/.

Hallo,

ich halte den Einspruch für berechtigt. Interessanterweise sprichst Du, Holger von „Objekten“, hast also den Blick auf die „große ganze Sache“. Kolleginnen und Kollegen mit weniger technischen Verständnis verstehen vielleicht nicht, weswegen eine Klasse und ein persönlicher account in einem System miteinander verwechselt werden können.
Zumindest ein kleines Pop-Up-Fenster, um den Benutzer zu warnen, könnte ich mir als sehr hilfreich vorstellen…
L.G.
Christoph G.

Hallo Christoph,

ich halte den Einspruch für berechtigt. Interessanterweise sprichst Du,
Holger von „Objekten“, hast also den Blick auf die „große ganze Sache“.
Kolleginnen und Kollegen mit weniger technischen Verständnis verstehen
vielleicht nicht, weswegen eine Klasse und ein persönlicher account in
einem System miteinander verwechselt werden können.
Zumindest ein kleines Pop-Up-Fenster, um den Benutzer zu warnen, könnte
ich mir als sehr hilfreich vorstellen…

dasnn empfehle ich einen Featurerequest in GitHub für die WebUI.

LG

Holger

…habe ich gemacht,
mal schauen, ob mein Englisch ausgereicht hat …

L.G.
Christoph

Hallo Christoph,

Danke für die Issue, aber um zu schauen, wo es gehört ( sophomorix oder webui ) muss ich erst mal das Szenario verstehen.
Was bedeutet „gleichnamigem Klassenname“ ?

Der Eintrag Klasse + Name war das gleiche ? Oder der Name war das gleiche wie eine schon existierte Klasse ? Etwas anderes ?
Ich habe beide Situationen ausprobiert und könnte bei meiner Umgebung kein Problem feststellen.

Gruß

Arnaud

Hallo Arnaud,

Danke für die Issue, aber um zu schauen, wo es gehört ( sophomorix oder
webui ) muss ich erst mal das Szenario verstehen.
Was bedeutet „gleichnamigem Klassenname“ ?

so wie ich das verstanden habe sollen beide Fälle abgefangen werden:

  1. es gibt schon eine KLasse die BLABLA heißt, und dann wird ein User
    mit Loginnamen BLABLA angelegt
  2. Es gibt schon einen Nutzer der BLABLA heit und nun soll eine Klasse
    angelegt werden die BLABLA heißt.

(ich verstehe nicht, wie die Leute das schaffen …)

LG

Holger

Hallo Holger,

Ok, danke.
Dann ist es tatsächlich etwas für sophomorix.

Ich habe die Issue von Christophe dort angelegt : Conflict if student name is a classname · Issue #166 · linuxmuster/sophomorix4 · GitHub

Gruß

Arnaud

1 „Gefällt mir“

In meinem konkreten Fall hat Lehrer einen Benutzer in extra-schüler anlegen wollen. Hier hat er in Spalte „Klasse“ und in Spalte „Benutzername“ den gleichen Wert eingetragen. Soweit mir das mitgeteilt wurde, war vorher beides nicht vorhanden.

Hallo Timo,

Sorry für die späte Antwort, und danke für die Erklärung.
Ich könnte es tatsächlich reproduzieren.

Am bestens habe ich einen kleinen Test hinzugefügt (für die 7.2), aber das wird nicht alle mögliche Probleme fangen :

Es sollte dazu noch in sophomorix geprüft sein.

Gruß

Arnaud

1 „Gefällt mir“

Hallo zusammen,

Es sollte in die Webui 7.2.15 korrigiert sein.

Gruß

Arnaud

3 „Gefällt mir“