diff --git a/modules/allocine/browser.py b/modules/allocine/browser.py index c088d3de..4a1cea77 100644 --- a/modules/allocine/browser.py +++ b/modules/allocine/browser.py @@ -210,6 +210,12 @@ class AllocineBrowser(BaseBrowser): nationality = nationality.strip(', ') if 'biography' in jres: biography = unicode(jres['biography']) + if 'participation' in jres: + for m in jres['participation']: + if m['activity']['$'] not in roles: + roles[m['activity']['$']] = [] + roles[m['activity']['$']].append(u'(%s) %s' % (m['movie']['productionYear'], m['movie']['originalTitle'])) + person = Person(id, name) person.real_name = real_name diff --git a/weboob/applications/cineoob/cineoob.py b/weboob/applications/cineoob/cineoob.py index 6741f01e..8ccd5540 100644 --- a/weboob/applications/cineoob/cineoob.py +++ b/weboob/applications/cineoob/cineoob.py @@ -146,7 +146,7 @@ class PersonInfoFormatter(IFormatter): for movie in lmovies: result += ' * %s\n' % movie if not empty(obj.short_biography): - result += '\n%sBiography%s\n' % (self.BOLD, self.NC) + result += '\n%sShort biography%s\n' % (self.BOLD, self.NC) result += '%s' % obj.short_biography return result diff --git a/weboob/applications/qcineoob/person.py b/weboob/applications/qcineoob/person.py index eb166c87..eebac144 100644 --- a/weboob/applications/qcineoob/person.py +++ b/weboob/applications/qcineoob/person.py @@ -84,7 +84,6 @@ class Person(QFrame): QApplication.setOverrideCursor(Qt.WaitCursor) self.backend.fill_person(self.person, 'biography') bio = self.person.biography - #bio = self.backend.get_person_biography(self.person.id) self.ui.shortBioPlain.setPlainText(bio) self.ui.biographyLabel.setText('Full biography:') self.ui.biographyButton.hide()