mirror of
https://github.com/OrchardCMS/Orchard.git
synced 2026-02-09 09:16:41 +08:00
Fixing that during saving a content type definition, updating MediaFileNameEditorSettings caused an exception if the Stereotype is empty
This commit is contained in:
+1
-1
@@ -25,7 +25,7 @@ namespace Orchard.MediaLibrary.MediaFileName {
|
||||
}
|
||||
|
||||
public override IEnumerable<TemplateViewModel> TypeEditorUpdate(ContentTypeDefinitionBuilder builder, IUpdateModel updateModel) {
|
||||
if (builder.Current.Settings["Stereotype"] == "Media") {
|
||||
if (builder.Current.Settings.ContainsKey("Stereotype") && builder.Current.Settings["Stereotype"] == "Media") {
|
||||
var model = new MediaFileNameEditorSettings();
|
||||
if (updateModel.TryUpdateModel(model, "MediaFileNameEditorSettings", null, null)) {
|
||||
builder.WithSetting("MediaFileNameEditorSettings.ShowFileNameEditor", model.ShowFileNameEditor.ToString());
|
||||
|
||||
Reference in New Issue
Block a user