def get_applicant_name(self): if self._applicant_sim_id is None: logger.error( "Applicant Sim ID is None and cannot be in order to get the applicant's name for object with scholarship letter component ({}).", self.owner) return applicant = services.sim_info_manager().get(self._applicant_sim_id) if applicant is None: logger.error( "Applicant Sim is None and cannot be in order to get the applicant's name for object with scholarship letter component ({}).", self.owner) return return LocalizationHelperTuning.get_sim_full_name(applicant)
def _get_restriction_icon_info_msg(self, tracker, object_id, icon_infos, preference_tag, subroot_index=None, description=None): restricted_sim = tracker.get_restricted_sim(object_id, subroot_index, preference_tag) if restricted_sim is None: return sim_info = services.sim_info_manager().get(restricted_sim) if sim_info is None: return icon_info_data = sim_info.get_icon_info_data() icon_infos.append( create_icon_info_msg( icon_info_data, name=LocalizationHelperTuning.get_sim_full_name(sim_info), desc=description))