Skip to content

Commit 21046f9

Browse files
authored
Merge pull request #19937 from nextcloud/share-mail-hide-download-int
properly set 'hide_download' as integer
2 parents fa571bb + 606f685 commit 21046f9

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

apps/sharebymail/lib/ShareByMailProvider.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -705,7 +705,7 @@ protected function addShareToDB($itemSource, $itemType, $shareWith, $sharedBy, $
705705
->setValue('password', $qb->createNamedParameter($password))
706706
->setValue('password_by_talk', $qb->createNamedParameter($sendPasswordByTalk, IQueryBuilder::PARAM_BOOL))
707707
->setValue('stime', $qb->createNamedParameter(time()))
708-
->setValue('hide_download', $qb->createNamedParameter($hideDownload, IQueryBuilder::PARAM_BOOL));
708+
->setValue('hide_download', $qb->createNamedParameter((int)$hideDownload, IQueryBuilder::PARAM_INT));
709709

710710
/*
711711
* Added to fix https://github.com/owncloud/core/issues/22215
@@ -750,7 +750,7 @@ public function update(IShare $share, $plainTextPassword = null) {
750750
->set('password_by_talk', $qb->createNamedParameter($share->getSendPasswordByTalk(), IQueryBuilder::PARAM_BOOL))
751751
->set('expiration', $qb->createNamedParameter($share->getExpirationDate(), IQueryBuilder::PARAM_DATE))
752752
->set('note', $qb->createNamedParameter($share->getNote()))
753-
->set('hide_download', $qb->createNamedParameter($share->getHideDownload(), IQueryBuilder::PARAM_BOOL))
753+
->set('hide_download', $qb->createNamedParameter((int)$share->getHideDownload(), IQueryBuilder::PARAM_INT))
754754
->execute();
755755

756756
if ($originalShare->getNote() !== $share->getNote() && $share->getNote() !== '') {

0 commit comments

Comments
 (0)