20140402 (Wednesday, 02 April 2014)¶
Continued on docs/tickets/93.
Was already fixed:
Aktion “Termin finden” :
Statt Name der Benutzer wird ein fehlendes Icon angezeigt
Bei Erstellen Termin im Kalender werden Felder nicht ausgefüllt.
Fixed:
Uhrzeiten “von” und “bis” einer visite (prompt calendar event) wird jetzt automatisch ausgefüllt :
Discovered a new problem:
Wenn man in “Termin machen mit” (CoachingsByClient.actions) auf die Sanduhr klickt (create_visit), dann kommt zwar das Parameter-Fenster der Aktion, aber wenn man dort auf OK klickt, sagt er “Sorry, dialog action without base_params.mk”
Solved this by changing internal API for Renderer.row_action_button and action_call_on_instance and Action.as_button_elem: not the web request but the action request is to be passed.
And another subtle problem in lino.modlib.extensible
which took
me a few hours (but otherwise the “find appointment” button on a
client simply made no sense): When displaying the calendarPanel for
another user (by setting subst_user), then Lino displayed the calendar
list of the authenticated user.
TODO: instead of subscribe_all(), subscribe only certain users to certain others. Maybe also make two users with a common calendar.