Commit 036947cbd0e1d6cc0f41e334064b081121ec8d2b

Authored by Kevin Fourie
1 parent 58d33960

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/trunk@6998 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');
... ...