diff --git a/lib/Middleware/SharingMiddleware.php b/lib/Middleware/SharingMiddleware.php index 51e8501ca..94ea28230 100644 --- a/lib/Middleware/SharingMiddleware.php +++ b/lib/Middleware/SharingMiddleware.php @@ -123,8 +123,13 @@ class SharingMiddleware extends Middleware { } if($controller instanceof CardController) { + if($method === "POST") { + $mapper = $this->container->query('OCA\Deck\Db\StackMapper'); + $id = $params['stackId']; + } else { $mapper = $this->container->query('OCA\Deck\Db\CardMapper'); $id = $params['cardId']; + } } if($controller instanceof LabelController) {