From 5149560979f066a15c96cbed7517eaf5eba61d72 Mon Sep 17 00:00:00 2001 From: JT Smith Date: Tue, 18 Jun 2002 04:14:41 +0000 Subject: [PATCH] templatePosition is set to '0' on any wobject that belongs to a page where the templatePosition is higher than the number of positions available. --- lib/WebGUI/Operation/Page.pm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/WebGUI/Operation/Page.pm b/lib/WebGUI/Operation/Page.pm index 06d15e5ed..564119955 100644 --- a/lib/WebGUI/Operation/Page.pm +++ b/lib/WebGUI/Operation/Page.pm @@ -232,7 +232,7 @@ sub www_editPageSave { synopsis=".quote($session{form}{synopsis})." where pageId=$session{form}{pageId}"); WebGUI::SQL->write("update wobject set templatePosition=0 where pageId=$session{form}{pageId} - and templatePosition>".(WebGUI::Template::countPositions($session{form}{templateId})-1)); + and templatePosition=".WebGUI::Template::countPositions($session{form}{templateId})); _recursivelyChangeStyle($session{page}{pageId}) if ($session{form}{recurseStyle}); _recursivelyChangePrivileges($session{page}{pageId}) if ($session{form}{recursePrivs}); WebGUI::Session::refreshPageInfo($session{page}{pageId}) if ($session{form}{pageId} == $session{page}{pageId});