U4-11122 - Update DB and Service/Repo layer to handle language changes: mandatory, default

Created by Shannon Deminick 19 Mar 2018, 11:04:53 Updated by Claus Jensen 22 Mar 2018, 14:28:22

Subtask of: U4-11104

Each language will have a mandatory and isDefault flag.

Only one language can have isDefault at once.

The service/repo layer will need to be updated to support this and a DB migration will need to be created to add these new columns.

Comments

Shannon Deminick 22 Mar 2018, 12:18:13

PR is here: https://github.com/umbraco/Umbraco-CMS/pull/2534

See PR notes and have a look at the new unit tests written, they should pass


Claus Jensen 22 Mar 2018, 14:28:06

Looks good - having some (unrelated) issues with unit tests not running so had to work around that to run the tests - but then they ran fine :) Adding another task for the test fixes.


Priority: Normal

Type: Task

State: Fixed

Assignee:

Difficulty: Normal

Category:

Backwards Compatible: True

Fix Submitted:

Affected versions:

Due in version: 8.0.0

Sprint: Sprint 81

Story Points: 3

Cycle: 9