Monday, April 28, 2014¶
Household composition¶
Letzter Schliff in lino.modlib.households
(SiblingsByPerson und
MembersByPerson). Cool, es scheint zu klappen! Die “Rollen im
Haushalt” sind jetzt eine ChoiceList und nicht mehr ein Model. Also
nicht mehr einfach so übers Web-Interface konfigurierbar.
Jetzt muss ich noch die Datenmigration anpassen, insbesondere load_plp.py
Changed signature of Actor.get_filter_kw :
the fist parameter is no longer the master_instance, but the ar
.
Before:
@classmethod
def get_filter_kw(self, master_instance, **kw):
...
Now:
@classmethod
def get_filter_kw(self, ar, **kw):
ar.master_instance
Moved the content of lino_welfare.modlib.pcsw.client_addresses into
a separate app lino.modlib.addresses
. Until now the “owner” of
a “ClientAddress” had to be a Client. But Gerd and I agreed that it
makes sense to have multiple addresses for every partner, not only for
clients.