summaryrefslogtreecommitdiffstats
path: root/lib
diff options
context:
space:
mode:
authorMorris Jobke <hey@morrisjobke.de>2015-04-29 10:44:25 +0200
committerMorris Jobke <hey@morrisjobke.de>2015-04-29 10:44:25 +0200
commit7df7a3b3602cd3a733c79255cee95ce324f729fa (patch)
tree9ed5cd1811db2340963c5587b2f6f5fbd715429f /lib
parent6ebb021359007b2c138c5dc4f9a7b2d3cb783948 (diff)
parent02269b6464844696f4d33067f04640953dd6ec32 (diff)
downloadnextcloud-server-7df7a3b3602cd3a733c79255cee95ce324f729fa.tar.gz
nextcloud-server-7df7a3b3602cd3a733c79255cee95ce324f729fa.zip
Merge pull request #15906 from rullzer/fix_15777
Password set via OCS API should not be double escaped
Diffstat (limited to 'lib')
-rw-r--r--lib/private/share/share.php2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/private/share/share.php b/lib/private/share/share.php
index 617eeeb9d90..0991fa0f38a 100644
--- a/lib/private/share/share.php
+++ b/lib/private/share/share.php
@@ -1220,7 +1220,7 @@ class Share extends Constants {
$qb->update('`*PREFIX*share`')
->set('`share_with`', ':pass')
->where('`id` = :shareId')
- ->setParameter(':pass', is_null($password) ? 'NULL' : $qb->expr()->literal(\OC::$server->getHasher()->hash($password)))
+ ->setParameter(':pass', is_null($password) ? 'NULL' : \OC::$server->getHasher()->hash($password))
->setParameter(':shareId', $shareId);
$qb->execute();