Fixes U4-2052 for new mediatypes as well

This commit is contained in:
Sebastiaan Janssen
2013-04-21 09:44:08 -02:00
parent 82fc1a5304
commit b99de245bf

View File

@@ -1,6 +1,7 @@
using System;
using System.Data;
using System.Web.Security;
using Umbraco.Core;
using umbraco.BusinessLogic;
using umbraco.DataLayer;
using umbraco.BasePages;
@@ -41,9 +42,11 @@ namespace umbraco
}
public bool Save()
{
int id = cms.businesslogic.media.MediaType.MakeNew(BusinessLogic.User.GetUser(_userID), Alias.Replace("'", "''")).Id;
m_returnUrl = string.Format("settings/editMediaType.aspx?id={0}", id);
{
var mediaType = cms.businesslogic.media.MediaType.MakeNew(User.GetUser(_userID), Alias.Replace("'", "''"));
mediaType.IconUrl = UmbracoSettings.IconPickerBehaviour == IconPickerBehaviour.HideFileDuplicates ? ".sprTreeFolder" : "folder.gif";
m_returnUrl = string.Format("settings/editMediaType.aspx?id={0}", mediaType.Id);
return true;
}