U4-10681 Restore option in media recycle bin (#2342)

This commit is contained in:
Richard Thompson
2018-07-27 14:56:18 +01:00
committed by Sebastiaan Janssen
parent c0cdf727ca
commit 60910efc53
15 changed files with 278 additions and 27 deletions

View File

@@ -140,7 +140,13 @@ namespace Umbraco.Web.Trees
//if the media item is in the recycle bin, don't have a default menu, just show the regular menu
if (item.Path.Split(new[] { ',' }, StringSplitOptions.RemoveEmptyEntries).Contains(RecycleBinId.ToInvariantString()))
{
menu.DefaultMenuAlias = null;
menu.DefaultMenuAlias = null;
menu.Items.Insert(2, new MenuItem(ActionRestore.Instance, ui.Text("actions", ActionRestore.Instance.Alias)));
}
else
{
//set the default to create
menu.DefaultMenuAlias = ActionNew.Instance.Alias;
}
return menu;