Commit ae243609562556bc3eb73e2aa293d91b9061c5e8
1 parent
b54d9edd
Create a metadata version when changing metadata.
git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3643 c91229c3-7414-0410-bfa2-8a42b809f60b
Showing
1 changed file
with
3 additions
and
0 deletions
presentation/lookAndFeel/knowledgeTree/documentmanagement/modifySpecificMetaDataBL.php
| @@ -70,6 +70,7 @@ foreach ($_REQUEST as $k => $v) { | @@ -70,6 +70,7 @@ foreach ($_REQUEST as $k => $v) { | ||
| 70 | } | 70 | } |
| 71 | 71 | ||
| 72 | DBUtil::startTransaction(); | 72 | DBUtil::startTransaction(); |
| 73 | +KTDocumentUtil::createMetadataVersion($oDocument->getID()); | ||
| 73 | $res = KTDocumentUtil::saveMetadata($oDocument, $aFields); | 74 | $res = KTDocumentUtil::saveMetadata($oDocument, $aFields); |
| 74 | if (PEAR::isError($res)) { | 75 | if (PEAR::isError($res)) { |
| 75 | DBUtil::rollback(); | 76 | DBUtil::rollback(); |
| @@ -77,6 +78,8 @@ if (PEAR::isError($res)) { | @@ -77,6 +78,8 @@ if (PEAR::isError($res)) { | ||
| 77 | controllerRedirect('modifyDocumentTypeMetaData', "fDocumentID=$fDocumentID"); | 78 | controllerRedirect('modifyDocumentTypeMetaData', "fDocumentID=$fDocumentID"); |
| 78 | exit(0); | 79 | exit(0); |
| 79 | } | 80 | } |
| 81 | +KTDocumentUtil::bumpVersion($oDocument->getID()); | ||
| 82 | +KTDocumentUtil::setModifiedDate($oDocument->getID()); | ||
| 80 | DBUtil::commit(); | 83 | DBUtil::commit(); |
| 81 | 84 | ||
| 82 | if (isset($fFirstEdit)) { | 85 | if (isset($fFirstEdit)) { |