HubTileConverter.cs throws an NullPointerException in Line 20 if the value to be converted is NULL
Old:
internal class MultipleToSingleLineStringConverter : IValueConverter
{
public object Convert(object value, Type targetType, object parameter, CultureInfo culture)
{
return ((string)value).Replace(Environment.NewLine, " ");
}
Fix:
internal class MultipleToSingleLineStringConverter : IValueConverter
{
public object Convert(object value, Type targetType, object parameter, CultureInfo culture)
{
if (string.IsNullOrEmpty(value as string))
return string.Empty;
return (value as string).Replace(Environment.NewLine, " ");
}
Old:
internal class MultipleToSingleLineStringConverter : IValueConverter
{
public object Convert(object value, Type targetType, object parameter, CultureInfo culture)
{
return ((string)value).Replace(Environment.NewLine, " ");
}
Fix:
internal class MultipleToSingleLineStringConverter : IValueConverter
{
public object Convert(object value, Type targetType, object parameter, CultureInfo culture)
{
if (string.IsNullOrEmpty(value as string))
return string.Empty;
return (value as string).Replace(Environment.NewLine, " ");
}