refactor: unbenutzte View-Felder entfernen (ID auf drei Templates nie referenziert)
Ein systematischer Audit nach demselben Muster wie beim Fragebogen- Antworten-Bug fand drei Felder, die vom Handler befüllt, aber im zugehörigen Template nie referenziert werden: antragDetailData.ID (kein Formular auf der Seite braucht sie), anforderungView.ID (die Beschreibung reicht als lesbare Anforderung, die interne Regel-ID ist kein Nutzerinhalt), betreiberAccountDetailData.AccountID (die Account-Detailseite ist rein lesend, kein Formular zeigt darauf). Anders als der Fragebogen-Antworten-Bug ist hier keine für Nutzer relevante Information verloren gegangen — die Felder waren schlicht totes Gewicht, deshalb entfernt statt eine Anzeige dafür zu erfinden. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
@@ -80,7 +80,6 @@ type betreiberUserView struct {
|
||||
type betreiberAccountDetailData struct {
|
||||
Title string
|
||||
Nav navData
|
||||
AccountID string
|
||||
Name string
|
||||
Users []betreiberUserView
|
||||
CreatedAt string
|
||||
@@ -101,7 +100,7 @@ func (s *Server) handleBetreiberAccountDetail(w http.ResponseWriter, r *http.Req
|
||||
}
|
||||
|
||||
data := betreiberAccountDetailData{
|
||||
Title: "Account", Nav: navFor(r), AccountID: acc.ID, Name: acc.Name,
|
||||
Title: "Account", Nav: navFor(r), Name: acc.Name,
|
||||
CreatedAt: acc.CreatedAt.Format("02.01.2006 15:04"),
|
||||
}
|
||||
for _, u := range users {
|
||||
|
||||
Reference in New Issue
Block a user