Commit 1bce3efddca7e4e5ff7b703ba133f883be170cb9
1 parent
d80f04df
KTS-1712
"Upgrade installer refers to wrong system setting property and knowledgetree version not updated in database" Fixed. Reviewed by: Kevin Fourie git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@6312 c91229c3-7414-0410-bfa2-8a42b809f60b
Showing
1 changed file
with
10 additions
and
1 deletions
lib/upgrades/UpgradeItems.inc.php
| ... | ... | @@ -394,8 +394,17 @@ class RecordUpgradeItem extends UpgradeItem { |
| 394 | 394 | KTPermissionUtil::rebuildPermissionLookups(true); |
| 395 | 395 | $po->end(); |
| 396 | 396 | |
| 397 | + $versionFile=KT_DIR . '/docs/VERSION-NAME.txt'; | |
| 398 | + $fp = fopen($versionFile,'rt'); | |
| 399 | + $systemVersion = fread($fp, filesize($versionFile)); | |
| 400 | + fclose($fp); | |
| 401 | + | |
| 402 | + $query = "UPDATE system_settings SET value = ? WHERE name = ?"; | |
| 403 | + $aParams = array($systemVersion, "knowledgetreeVersion"); | |
| 404 | + DBUtil::runQuery(array($query, $aParams)); | |
| 405 | + | |
| 397 | 406 | $query = "UPDATE system_settings SET value = ? WHERE name = ?"; |
| 398 | - $aParams = array($this->version, "knowledgeTreeVersion"); | |
| 407 | + $aParams = array($this->version, "databaseVersion"); | |
| 399 | 408 | return DBUtil::runQuery(array($query, $aParams)); |
| 400 | 409 | } |
| 401 | 410 | ... | ... |