From 851c1f87d6acdb31ab0752fd0ba85d18b983822c Mon Sep 17 00:00:00 2001
From: Daniel Hansson <enoch85@gmail.com>
Date: Wed, 9 Jul 2014 14:40:05 +0200
Subject: [PATCH] Fix for #9422

---
 lib/private/share/share.php | 25 +++++++++++--------------
 1 file changed, 11 insertions(+), 14 deletions(-)

diff --git a/lib/private/share/share.php b/lib/private/share/share.php
index d356d6037f..691a2053a8 100644
--- a/lib/private/share/share.php
+++ b/lib/private/share/share.php
@@ -946,22 +946,19 @@ class Share extends \OC\Share\Constants {
 		$query->bindValue(4, $user);
 		$query->bindValue(5, \OCP\Share::SHARE_TYPE_LINK);
 
-		$result = $query->execute();
-
-		if ($result === 1) {
-			\OC_Hook::emit('OCP\Share', 'post_set_expiration_date', array(
-				'itemType' => $itemType,
-				'itemSource' => $itemSource,
-				'date' => $date,
-				'uidOwner' => $user
-			));
-		} else {
-			\OCP\Util::writeLog('sharing', "Couldn't set expire date'", \OCP\Util::ERROR);
-		}
+		$query->execute();
 
-		return ($result === 1) ? true : false;
-	}
+		\OC_Hook::emit('OCP\Share', 'post_set_expiration_date', array(
+			'itemType' => $itemType,
+			'itemSource' => $itemSource,
+			'date' => $date,
+			'uidOwner' => $user
+		));
+	
+		return true;
 
+        }
+        
 	/**
 	 * Checks whether a share has expired, calls unshareItem() if yes.
 	 * @param array $item Share data (usually database row)
-- 
GitLab