Commit e9492db6a9e9475d48e9156dd0698cc52c6e1098

Authored by kevin_fourie
1 parent a381addc

Merged in from DEV trunk...

KTS-1969
"Non-ASCII chars in username or password prevent connecting KnowledgeTree Explorer (SUP-224)"
Fixed. UTF-8 encoding fix.

Committed By: Kevin Fourie
Reviewed By: Conrad Vermeulen

git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/STABLE/trunk@7002 c91229c3-7414-0410-bfa2-8a42b809f60b
ktwebdav/lib/KTWebDAVServer.inc.php
... ... @@ -387,6 +387,8 @@ class KTWebDAVServer extends HTTP_WebDAV_Server
387 387 return false;
388 388 }
389 389  
  390 + $sUser = iconv('ISO-8859-1', 'UTF-8', $sUser);
  391 + $sPass = iconv('ISO-8859-1', 'UTF-8', $sPass);
390 392 $oUser =& User::getByUsername($sUser);
391 393 if (PEAR::isError($oUser) || ($oUser === false)) {
392 394 $this->ktwebdavLog('User not found: ' . $sUser . '.', 'error');
... ...