diff --git a/docs/changelog/7.x.x.txt b/docs/changelog/7.x.x.txt index 148af9605..6f7512594 100644 --- a/docs/changelog/7.x.x.txt +++ b/docs/changelog/7.x.x.txt @@ -1,5 +1,6 @@ 7.10.9 - fixed #12030: Calendar Feed Time Zone Issue + - fixed: Permission on who can create a shortcut of an Asset. 7.10.8 - rfe #12016 for the top story as well diff --git a/lib/WebGUI/AssetClipboard.pm b/lib/WebGUI/AssetClipboard.pm index 880f09496..15225276b 100644 --- a/lib/WebGUI/AssetClipboard.pm +++ b/lib/WebGUI/AssetClipboard.pm @@ -467,8 +467,7 @@ sub www_copyList { sub www_createShortcut { my $self = shift; my $session = $self->session; - return $session->privilege->insufficient() - if !$session->user->isInGroup(12) || !$self->canView; + return $session->privilege->insufficient() if ! $self->canEdit; my $isOnDashboard = $self->getParent->isa('WebGUI::Asset::Wobject::Dashboard'); my $shortcutParent = $isOnDashboard? $self->getParent : WebGUI::Asset->getImportNode($session);