fix Map/MapPoint editing
This commit is contained in:
parent
d86381d440
commit
4bcd1e3976
3 changed files with 169 additions and 12 deletions
|
|
@ -549,9 +549,10 @@ sub www_ajaxEditPointSave {
|
|||
} );
|
||||
}
|
||||
else {
|
||||
$asset = WebGUI::Asset->newById( $session, $assetId );
|
||||
return JSON->new->encode({message => $i18n->get("error edit unauthorized")})
|
||||
unless $asset && $asset->canEdit;
|
||||
eval { $asset = WebGUI::Asset->newById( $session, $assetId ) };
|
||||
if ( $@ || !$asset || !$asset->canEdit ) {
|
||||
return JSON->new->encode({message => $i18n->get("error edit unauthorized")});
|
||||
}
|
||||
$asset = $asset->addRevision;
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue