fix: fix missing fetch and wrong version in README

This commit is contained in:
Patryk Hegenberg 2025-11-08 14:27:52 +01:00
parent b3d4eec456
commit 95057c1b8d
2 changed files with 7 additions and 7 deletions

View file

@ -39,7 +39,7 @@ Das System arbeitet mit ISO-Kalenderwochen und unterstützt schuljahrbezogene Au
- **Benutzerverwaltung**:
- Benutzer anlegen, bearbeiten und löschen
- Jahresarbeitsstunden pro Benutzer festlegen (Standard: 1800h)
- Jahresarbeitsstunden pro Benutzer festlegen (Standard: 60h)
- Passwörter zurücksetzen
- **Stundenplan-Management**:
- Wochenstundenplan mit Unterrichts- und Pausenzeiten erstellen
@ -229,7 +229,7 @@ Die Datenbank wird unter `/data/timetracking.db` im Container gespeichert.
- Wechsle zum "Benutzer" Tab
- "Benutzer anlegen"
- Benutzername und Passwort eingeben
- Jahresarbeitsstunden festlegen (Standard: 1800h)
- Jahresarbeitsstunden festlegen (Standard: 60h)
- Admin-Rechte nur für weitere Administratoren
### Zeiterfassung als Mitarbeiter
@ -450,7 +450,7 @@ id INTEGER PRIMARY KEY
username TEXT UNIQUE NOT NULL
password TEXT NOT NULL (bcrypt-hashed)
is_admin BOOLEAN DEFAULT 0
yearly_hours REAL DEFAULT 1800.0
yearly_hours REAL DEFAULT 60.0
created_at DATETIME
```
@ -734,7 +734,7 @@ docker cp school-timetracking:/data/timetracking.db ./backup-pre-migration.db
docker exec -it school-timetracking sqlite3 /data/timetracking.db
# Fehlende Spalten hinzufügen (Beispiel)
ALTER TABLE users ADD COLUMN yearly_hours REAL DEFAULT 1800.0;
ALTER TABLE users ADD COLUMN yearly_hours REAL DEFAULT 60.0;
.exit
```
@ -768,6 +768,6 @@ Todo
---
**Version**: 1.0.0
**Letztes Update**: November 2024
**Version**: 1.1.0
**Letztes Update**: November 2025
**Entwickelt für**: Schulen zur Verwaltung von Flexistunden pädagogischer Mitarbeiter

View file

@ -2542,7 +2542,7 @@ viewUserYearlyTotal model =
List.filter (\u -> not u.isAdmin) model.users
|> List.head
|> Maybe.map .yearlyWorkHours
|> Maybe.withDefault 1800
|> Maybe.withDefault 60
remaining =
userTarget - yearlyTotal