====================== Monday, April 28, 2014 ====================== Household composition --------------------- Letzter Schliff in :mod:`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 :mod:`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.