mirror of
https://github.com/OrchardCMS/Orchard.git
synced 2025-10-15 19:54:57 +08:00
OrchardLocalization: Fixing that LocalizationExtensions.GetTextDirection could cause a NRE when creating a new content item
This commit is contained in:
@@ -15,7 +15,7 @@ namespace Orchard.Localization {
|
||||
public static string GetTextDirection(this WorkContext workContext, IContent content) {
|
||||
var culture = workContext.CurrentSite.SiteCulture;
|
||||
if (content != null && content.Has<ILocalizableAspect>()) {
|
||||
culture = content.As<ILocalizableAspect>().Culture;
|
||||
culture = content.As<ILocalizableAspect>().Culture ?? culture;
|
||||
}
|
||||
|
||||
return CultureInfo.GetCultureInfo(culture).TextInfo.IsRightToLeft ? "rtl" : "ltr"; ;
|
||||
|
Reference in New Issue
Block a user