minor line length refactor and bug fix for missing failure_message on successful installs

pull/9/head
Chris Veilleux 2018-10-22 21:26:12 -05:00
parent 0da4aa1612
commit e86bcc4b00
1 changed files with 8 additions and 6 deletions

View File

@ -84,18 +84,20 @@ class SkillInstallationsEndpoint(SeleneEndpoint):
for device in skill_manifests.get('devices', []):
for skill in device['skills']:
manifest_skill = ManifestSkill(
failure_message=skill['failure_message'],
failure_message=skill.get('failure_message'),
installation=skill['installation'],
name=skill['name']
)
self.skills_in_manifests[manifest_skill.name].append(
manifest_skill
)
self.skills_in_manifests['mycroft-audio-record'].append(ManifestSkill(
failure_message='',
installation='installed',
name='mycroft-audio-record'
))
self.skills_in_manifests['mycroft-audio-record'].append(
ManifestSkill(
failure_message='',
installation='installed',
name='mycroft-audio-record'
)
)
def _build_response_data(self) -> dict:
install_statuses = {}