bergerb / bergerb/OneRosterSampleDataGenerator

users.csv userIds field is never populated

Offen Anfängerfreundlich
#64 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
bug
Vorherrschende Sprache
C#
Sterne
4
Forks
1
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

The `userIds` column in users.csv is declared in UserFile.cs but never mapped in Map(), resulting in always-empty output.

The OneRoster 1.1 Best Practice Guide (section 3.1.3) recommends populating this field with machine-readable identifiers (e.g. LTI, LDAP) for bridging purposes.

**File to fix:** Models/Exports/UserFile.cs -- populate UserIds in Map() with a meaningful identifier (e.g. the username or a formatted ID).

**Impact:** External systems relying on the userIds field for identity bridging will not find data.

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Rechercherichtung

Öffne Models/Exports/UserFile.cs und untersuche Map() zusammen mit der Deklaration von UserFile. Ermittle, welcher verfügbare Benutzerwert das Feld userIds befüllen sollte, und generiere anschließend users.csv oder untersuche die Datei, um zu bestätigen, dass das Feld einen aussagekräftigen maschinenlesbaren Bezeichner enthält, anstatt leer zu bleiben.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
csharp
Bereich
data
Issue-Typ
Bug
Schwierigkeit
2/5
Geschätzter Aufwand
1-3 Stunden
Aktivitätsstatus
Ruhig
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
72/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.