Bugfix/refactor: Statuses behavior reworked, the review status is changed only at publishing.
Description of change
Status is handled by the sequence. Changing the status in the UI only modifies sequence["status"]. The Review.status is updated only during the Publishing. If there is no any review, at publishing Stax creates a default one.
Fix #126 (closed)
How to test it
- Change status
- Publish
Checklist
Please check if your MR fulfills the following requirements:
-
Unit tests have been added, if needed -
Documentation have been updated, if needed -
Build was run locally and any changes were pushed -
Lint has passed locally without error -
Package.py have been updated, if needed -
CHANGELOG.md have been updated, if needed -
Version numer has been tagged, if needed
FYI: @awesome_dev_too