From 68c0e67aeef3adcc5ec234406ea5b6839ac4f233 Mon Sep 17 00:00:00 2001 From: Lombiq Date: Thu, 2 Apr 2015 16:36:19 +0200 Subject: [PATCH] Fixing that during saving a content type definition, updating MediaFileNameEditorSettings caused an exception if the Stereotype is empty --- .../MediaFileName/MediaFileNameEditorSettings.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Orchard.Web/Modules/Orchard.MediaLibrary/MediaFileName/MediaFileNameEditorSettings.cs b/src/Orchard.Web/Modules/Orchard.MediaLibrary/MediaFileName/MediaFileNameEditorSettings.cs index 5de8ad88d..aadfad132 100644 --- a/src/Orchard.Web/Modules/Orchard.MediaLibrary/MediaFileName/MediaFileNameEditorSettings.cs +++ b/src/Orchard.Web/Modules/Orchard.MediaLibrary/MediaFileName/MediaFileNameEditorSettings.cs @@ -25,7 +25,7 @@ namespace Orchard.MediaLibrary.MediaFileName { } public override IEnumerable 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());