Skip to content
This repository was archived by the owner on Sep 8, 2024. It is now read-only.

Fix uploading settings meta #2543

Merged
merged 2 commits into from
Apr 20, 2020

Conversation

forslund
Copy link
Collaborator

Description

This changes the order so the started flag is set before the settingsmeta
the send() method is called.

The send() method now exits if the started flag isn't set causing the
skill settings not to be uploaded.

The issue was introduced in PR #2529 when adding the possibility to stopping the upload loop.

How to test

Startup mycroft-core and check the skills log so that settingsmeta are uploaded.

Contributor license agreement signed?

CLA [ Yes ]

This changes the order so the started flag is set before the settingsmeta
the send() method is called.

The send() method now exits if the started flag isn't set causing the
skill settings not to be uploaded
@forslund forslund force-pushed the bugfix/settingsmeta-upload-start branch from 5bc8c85 to d1b6db3 Compare April 20, 2020 08:49
@devops-mycroft
Copy link

Voight Kampff Integration Test Succeeded (Results)

@devops-mycroft
Copy link

Voight Kampff Integration Test Succeeded (Results)

Copy link
Contributor

@krisgesling krisgesling left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good, great to see a new test :)

@forslund forslund merged commit c8c416d into MycroftAI:dev Apr 20, 2020
@forslund forslund deleted the bugfix/settingsmeta-upload-start branch April 20, 2020 10:56
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants