Projekt

Allgemein

Profil

Fehler #347

Grad einer Spielfigur kann NULL werden

Von Biggles vor mehr als 9 Jahren hinzugefügt. Vor mehr als 9 Jahren aktualisiert.

Status:
Erledigt
Priorität:
Hoch
Zugewiesen an:
Zielversion:
Beginn:
Abgabedatum:
% erledigt:

100%

Endgerät:
Endgerät-Typ:
Browser:
Browser-Version:
Betriebsystem:
Betriebssystem-Version:

Beschreibung

Offenbar kann beim Inline-Editing des Felds "Grad" im Reiter "Erfahrung" einer Spielfigur der Wert gelöscht werden, was dann zu Folgefehlern führt, die dafür sorgen, dass die Spielfigur nicht mehr angezeigt werden kann.

Es muss sicher gestellt werden, dass Grad immer ein Integer ist.

Historie

#1 Von Biggles vor mehr als 9 Jahren aktualisiert

  • Beschreibung aktualisiert (diff)

#2 Von Biggles vor mehr als 9 Jahren aktualisiert

Hmm, warum greift der vorhandene Validator

 validates_numericality_of :grad

nicht?

#3 Von Biggles vor mehr als 9 Jahren aktualisiert

  • % erledigt wurde von 0 zu 100 geändert

Umschreiben in einen dedizierten Validator nur für Grad

validates :grad, :numericality => { :only_integer => true, :greater_than_or_equal_to => 1 }

löst das Problem.

Trotzdem merkwürdig, dass es überhaupt auftreten konnte.

#4 Von Biggles vor mehr als 9 Jahren aktualisiert

  • Status wurde von Neu zu Gelöst geändert

#5 Von Biggles vor mehr als 9 Jahren aktualisiert

  • Status wurde von Gelöst zu Erledigt geändert

Auch abrufbar als: Atom PDF