diff --git a/src/Umbraco.Web/Models/ContentEditing/ContentVariation.cs b/src/Umbraco.Web/Models/ContentEditing/ContentVariation.cs index 83fb3b03f3..3546b95e34 100644 --- a/src/Umbraco.Web/Models/ContentEditing/ContentVariation.cs +++ b/src/Umbraco.Web/Models/ContentEditing/ContentVariation.cs @@ -23,7 +23,7 @@ namespace Umbraco.Web.Models.ContentEditing /// [DataMember(Name = "name")] public string Name { get; set; } - + [DataMember(Name = "state")] public string PublishedState { get; set; } @@ -33,6 +33,9 @@ namespace Umbraco.Web.Models.ContentEditing [DataMember(Name = "exists")] public bool Exists { get; set; } + [DataMember(Name = "isEdited")] + public bool IsEdited { get; set; } + /// /// Determines if this is the variant currently being edited /// diff --git a/src/Umbraco.Web/Models/Mapping/ContentItemDisplayVariationResolver.cs b/src/Umbraco.Web/Models/Mapping/ContentItemDisplayVariationResolver.cs index 07b64ac309..26b4332bca 100644 --- a/src/Umbraco.Web/Models/Mapping/ContentItemDisplayVariationResolver.cs +++ b/src/Umbraco.Web/Models/Mapping/ContentItemDisplayVariationResolver.cs @@ -36,6 +36,7 @@ namespace Umbraco.Web.Models.Mapping Name = source.GetName(x.IsoCode), Exists = source.IsCultureAvailable(x.IsoCode), // segments ?? PublishedState = source.PublishedState.ToString(), + IsEdited = source.IsCultureEdited(x.IsoCode) //Segment = ?? We'll need to populate this one day when we support segments }).ToList();