parameters: (self)
return_statement: return dict(
              (registration.id,
               dict((field, self._convert_value(registration[field], field)) for field in tracked_fields)
              ) for registration in self
          )
docstring: Tracked values are based on two subset of fields to track in order
          to fill or update leads. Two main use cases are
  
            * description fields: registration contact fields: email, phone, ...
              on registration. Other fields are added by inheritance like
              question answers;
            * contact fields: registration contact fields + partner_id field as
              contact of a lead is managed specifically. Indeed email and phone
              synchronization of lead / partner_id implies paying attention to
              not rewrite partner values from registration values.
  
          Tracked values are therefore the union of those two field sets.
docstring_summary: Tracked values are based on two subset of fields to track in order
          to fill or update leads. Two main use cases are
docstring_tokens: Tracked values are based on two subset of fields to track in order to fill or update leads . Two main use cases are
function: def _get_lead_tracked_values(self):
          """ Tracked values are based on two subset of fields to track in order
          to fill or update leads. Two main use cases are
  
            * description fields: registration contact fields: email, phone, ...
              on registration. Other fields are added by inheritance like
              question answers;
            * contact fields: registration contact fields + partner_id field as
              contact of a lead is managed specifically. Indeed email and phone
              synchronization of lead / partner_id implies paying attention to
              not rewrite partner values from registration values.
  
          Tracked values are therefore the union of those two field sets. """
          tracked_fields = list(set(self._get_lead_contact_fields()) or set(self._get_lead_description_fields()))
          return dict(
              (registration.id,
               dict((field, self._convert_value(registration[field], field)) for field in tracked_fields)
              ) for registration in self
          )
function_tokens: def _get_lead_tracked_values ( self ) : tracked_fields = list ( set ( self . _get_lead_contact_fields ( ) ) or set ( self . _get_lead_description_fields ( ) ) ) return dict ( ( registration . id , dict ( ( field , self . _convert_value ( registration [ field ] , field ) ) for field in tracked_fields ) ) for registration in self )