From d1f1538b679762e8e6551b9e2c5c317a178e3e7a Mon Sep 17 00:00:00 2001 From: JT Smith Date: Fri, 26 Aug 2005 19:46:09 +0000 Subject: [PATCH] fix [ 1274239 ] Can Not Save Edits to Assets --- docs/changelog/6.x.x.txt | 1 + lib/WebGUI/Asset.pm | 7 +++++-- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/docs/changelog/6.x.x.txt b/docs/changelog/6.x.x.txt index 076672e68..f750caa7a 100644 --- a/docs/changelog/6.x.x.txt +++ b/docs/changelog/6.x.x.txt @@ -2,6 +2,7 @@ - User search now includes user alias. - Fixed a bug in the user manager where userId, date created, date updated, and karma were not showing up when editing users. + - fix [ 1274239 ] Can Not Save Edits to Assets 6.7.2 diff --git a/lib/WebGUI/Asset.pm b/lib/WebGUI/Asset.pm index a8a39f81e..c492d4a08 100644 --- a/lib/WebGUI/Asset.pm +++ b/lib/WebGUI/Asset.pm @@ -1395,8 +1395,11 @@ sub www_editSave { $object = $self->addChild({className=>$session{form}{class}}); $object->{_parent} = $self; } else { - return $self->getContainer->www_view if ($self->canEditIfLocked || !$self->isLocked); - $object = $self->addRevision; + if ($self->canEditIfLocked || !$self->isLocked) { + $object = $self->addRevision; + } else { + return $self->getContainer->www_view; + } } $object->processPropertiesFromFormPost; $object->updateHistory("edited");