def _get_needs(self, lang): """ Returns the needs descrption of the given language. It will either generate it from a pattern or retrieve the last saved description if one exist. """ project = self.env['compassion.project'].browse( self.env.context.get('active_id')) res = False if lang == 'fr': res = project.needs_fr or \ Project_description_fr._get_needs_pattern_fr(project) elif lang == 'de': res = project.needs_de or \ Project_description_de._get_needs_pattern_de(project) elif lang == 'it': res = project.needs_it or \ Project_description_it._get_needs_pattern_it(project) return res + '\n\n' # Fix for display of the textfield
def _get_needs(self, lang): """ Returns the needs descrption of the given language. It will either generate it from a pattern or retrieve the last saved description if one exist. """ project = self.env['compassion.project'].browse( self.env.context.get('active_id')) res = False if lang == 'fr': res = project.needs_fr or \ Project_description_fr._get_needs_pattern_fr(project) elif lang == 'de': res = project.needs_de or \ Project_description_de._get_needs_pattern_de(project) elif lang == 'it': res = project.needs_it or \ Project_description_it._get_needs_pattern_it(project) return res + '\n\n' # Fix for display of the textfield