fixes: U4-3718 Sorting a list view by "Updated by" throws an exception

It tries to sort the result on UserBasic, made userbasic implement
ICompareble
This commit is contained in:
perploug
2013-12-09 14:32:16 +01:00
parent 15b55f2b36
commit bf5042e3d0

View File

@@ -8,7 +8,7 @@ namespace Umbraco.Web.Models.ContentEditing
/// A basic structure the represents a user
/// </summary>
[DataContract(Name = "user", Namespace = "")]
public class UserBasic
public class UserBasic : System.IComparable
{
[DataMember(Name = "id", IsRequired = true)]
[Required]
@@ -18,5 +18,10 @@ namespace Umbraco.Web.Models.ContentEditing
[Required]
public string Name { get; set; }
int System.IComparable.CompareTo(object obj)
{
return Name.CompareTo(((UserBasic)obj).Name);
}
}
}