20101010¶
(Morgens)
Eigentlich wollte ich mal anfangen, mit den Templates für appy zu spielen… aber upps,
da stellt sich raus, dass die kontextsensitive combobox für notes.NoteType.template nicht funktioniert.
In der GridPanel.before_row_edit() fehlten die x.setContextValue()
Kann sein, dass ich in lino.ui.extjs.ext_elems.before_row_edit()
jetzt einen Bug reingeholt habe,
denn den Test if panel.has_field(f):
habe ich rausgeholt weil ich mich nicht erinnern kann, wozu der gut war.
Die Sprachabhängige Auswahl der Notizvorlage habe ich in Einem mit implementiert, und die Seite https://www.lino-framework.org/admin/ConfigureNotesTemplates.html aktualisiert.
(Abends)
Oho, hier war ja noch ein show stopper bug:
Detail in notes.MyNotes
funktionierte nicht (zeigte einen leeren Record an).
Er schickte den falschen AJAX-Request http://127.0.0.1:8000/api/notes/MyNotes/14?mt=15&mk=14 (das mt=15 (model Note) und das mk=14 sind falsch.
Lino.show_detail_handler und Lino.insert_handler schickten die get_master_params.
Aber momentan setzt deswegen jetzt ein Insert in NotesByPerson seinen Master nicht. Irgendwo ist da noch ein Denkfehler…