예제 #1
0
 def _get_strings_for_results_list(self):
     strings = []
     if self._gig_pay is not None:
         strings.append(LocalizationHelperTuning.MONEY(self._gig_pay))
     if self.odd_job_tuning is not None and self._gig_gratuity:
         gratuity_text_factory = self.odd_job_tuning.gig_gratuity_bullet_point_text
         if gratuity_text_factory is not None:
             customer_sim_info = services.sim_info_manager().get(
                 self._customer_id)
             gratuity_text = gratuity_text_factory(self._owner,
                                                   customer_sim_info,
                                                   self._gig_gratuity)
             strings.append(gratuity_text)
     if self._loot_strings:
         strings.extend(self._loot_strings)
     return strings
예제 #2
0
 def _get_display_text(self, resolver=None):
     return LocalizationHelperTuning.MONEY(*self._get_display_text_tokens())