Commit f2f06ffe88463f0dc5a7e3f52592e7fac489a5a3

Authored by conradverm
1 parent 06b2d023

KTS-3112

"Fatal error on new installation when directed to login.php line 168"
Fixed. Deleting plugin helper usually fixes this.

Committed By: Conrad Vermeulen
Reviewed By: Kevin Fourie

git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@8209 c91229c3-7414-0410-bfa2-8a42b809f60b
Showing 1 changed file with 9 additions and 1 deletions
login.php
... ... @@ -165,7 +165,15 @@ class LoginPageDispatcher extends KTDispatcher {
165 165 $aRegisteredLangs = $oReg->geti18nLanguages('knowledgeTree');
166 166 $aLanguageNames = $oReg->getLanguages('knowledgeTree');
167 167 $aRegisteredLanguageNames = array();
168   - if (!empty($aRegisteredLangs))
  168 +
  169 + if (empty($aRegisteredLangs))
  170 + {
  171 + $query = "DELETE FROM plugin_helper";
  172 + DBUtil::runQuery($query);
  173 + redirect($_SERVER['REQUEST_URI']);
  174 + exit;
  175 + }
  176 + else
169 177 {
170 178 foreach (array_keys($aRegisteredLangs) as $sLang)
171 179 {
... ...