Browse Source

fix für kleine e-noten

hmt 4 years ago
parent
commit
1c8cc5fe6c
2 changed files with 2 additions and 2 deletions
  1. 1 1
      helfer.mjs
  2. 1 1
      partials/Noten.svelte

+ 1 - 1
helfer.mjs

@@ -57,7 +57,7 @@ export const schulform = (s) => {
   }
   }
 }
 }
 export const bg = (s, k) => s.fachklasse && s.fachklasse.Kennung && fkl[s.fachklasse.Kennung] ? fkl[s.fachklasse.Kennung][k] : ''
 export const bg = (s, k) => s.fachklasse && s.fachklasse.Kennung && fkl[s.fachklasse.Kennung] ? fkl[s.fachklasse.Kennung][k] : ''
-export const note = (note) => noten[parseInt(note)] || enoten[note]
+export const note = (note) => noten[parseInt(note)] || enoten[note?.toUpperCase()]
 export const punkte2note = (p) => punkte[parseInt(p)]
 export const punkte2note = (p) => punkte[parseInt(p)]
 export const note2punkte = (n) => Object.keys(punkte).find(k=>punkte[k]===n);
 export const note2punkte = (n) => Object.keys(punkte).find(k=>punkte[k]===n);
 export const noteInWorten = (n) => n && n.split('').map(n => n === ',' ? '/' : zahlwort[parseInt(n)]).join(' ')
 export const noteInWorten = (n) => n && n.split('').map(n => n === ',' ? '/' : zahlwort[parseInt(n)]).join(' ')

+ 1 - 1
partials/Noten.svelte

@@ -66,7 +66,7 @@ berufsbezogenZuerst: Diese Einstellung legt fest, dass die gen. Fächer zuerst a
             Außer es ist eine Sprache, dann wird es wohl ein 'teilgenommen' sein,
             Außer es ist eine Sprache, dann wird es wohl ein 'teilgenommen' sein,
             das auf eine Fremdsprachenprüfung hinweist und nicht mit den anderen
             das auf eine Fremdsprachenprüfung hinweist und nicht mit den anderen
             Fächern im Diff-Bereich steht. Optisch besser. -->
             Fächern im Diff-Bereich steht. Optisch besser. -->
-            {#if (f.fach.IstSprache==='-') && ((f.NoteAbschluss && f.NoteAbschluss.startsWith('E')) || (f.NotenKrz && f.NotenKrz.startsWith('E')))}
+            {#if (f.fach.IstSprache==='-') && (f.NoteAbschluss?.toUpperCase().startsWith('E') || f.NotenKrz?.toUpperCase().startsWith('E'))}
               <td class="td-fach-note"><span class="e-note">{note(f.NoteAbschluss) || note(f.NotenKrz)}</span></td>
               <td class="td-fach-note"><span class="e-note">{note(f.NoteAbschluss) || note(f.NotenKrz)}</span></td>
             {:else}
             {:else}
               <td class="td-fach-note"><span>{note(f.NoteAbschluss) || note(f.NotenKrz) || '–––––'}</span></td>
               <td class="td-fach-note"><span>{note(f.NoteAbschluss) || note(f.NotenKrz) || '–––––'}</span></td>