|
@@ -24,15 +24,21 @@ namespace InABox.Poster.Timberline
|
|
|
}
|
|
|
|
|
|
public override string? ConvertToString(object? value, IWriterRow row, MemberMapData memberMapData)
|
|
|
+ {
|
|
|
+ return ConvertString(value, MaxLength);
|
|
|
+ }
|
|
|
+
|
|
|
+ public static string ConvertString(object? value, int maxLength)
|
|
|
{
|
|
|
var str = value?.ToString() ?? "";
|
|
|
- if (str.Length > MaxLength)
|
|
|
+ if (str.Length > maxLength)
|
|
|
{
|
|
|
- str = str[..MaxLength];
|
|
|
+ str = str[..maxLength];
|
|
|
}
|
|
|
str = str.ReplaceLineEndings(" ");
|
|
|
return str;
|
|
|
}
|
|
|
+
|
|
|
}
|
|
|
|
|
|
public class TimberlinePosterDateConverter : DefaultTypeConverter
|