mirror of
https://github.com/OrchardCMS/Orchard.git
synced 2025-09-23 21:13:35 +08:00
Setting container conditionally to account for contentitems that do not have commonparts.
--HG-- branch : dev
This commit is contained in:
@@ -107,7 +107,9 @@ namespace Orchard.Localization.Controllers {
|
||||
} else {
|
||||
// create
|
||||
contentItemTranslation = _contentManager.New(contentItem.ContentType);
|
||||
contentItemTranslation.As<ICommonPart>().Container = contentItem.As<ICommonPart>().Container;
|
||||
if (contentItemTranslation.Has<ICommonPart>() && contentItem.Has<ICommonPart>()) {
|
||||
contentItemTranslation.As<ICommonPart>().Container = contentItem.As<ICommonPart>().Container;
|
||||
}
|
||||
|
||||
var localized = contentItemTranslation.As<LocalizationPart>();
|
||||
localized.MasterContentItem = contentItem;
|
||||
|
Reference in New Issue
Block a user