default variant would never have segment. And if we work only with segmentation the default variant does not have language.isDefault.

This commit is contained in:
Niels Lyngsø
2020-04-28 08:57:09 +02:00
parent a501ef1410
commit af10bd7dfc

View File

@@ -122,7 +122,8 @@
this.content = $scope.content;
if($scope.variantNodeModel) {
$scope.defaultVariant = _.find($scope.variantNodeModel.variants, variant => {
return variant.language && variant.language.isDefault;
// defaultVariant will never have segment. Wether it has a language or not depends on the setup.
return !variant.segment && ((variant.language && variant.language.isDefault) || (!variant.language));
});
}