20110207¶
4.30 Uhr¶
Upps, da fehlte noch eine Kleinigkeit,
um die Default build method wirklich dynamisch verändern zu können:
lino.models.SiteConfig.save()
ruft jetzt
lino.LinoSite.configure()
.
In einem Rutsch habe ich jetzt die vielen Dateien site.py
in die jeweiligen settings.py
integriert.
Und dann noch ein bisher ungemeldeter Bug weniger:
in Personensuche konnte man in
“Gesuchte Eigenschaften”
und “Unerwünschte Eigenschaften”
noch nichts eingeben.
Behoben durch die neue Zeile in Lino.Grid.on_afteredit()
:
e.record.data[e.field+'$ext_requests.CHOICES_HIDDEN_SUFFIX'] = e.value;
Dabei habe ich dann auch noch schnell diesen Punkt behoben (der u.A. auch beim Eingeben von gesuchten Eigenschaften auftrat:
Auf einer neuen Zeile einer Grid störten die Fehlermeldungen per Alert. (z.B. Eingabe ChoiceType)