aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorThomas Citharel <tcit@tcit.fr>2016-10-05 19:52:06 +0200
committerGitHub <noreply@github.com>2016-10-05 19:52:06 +0200
commit9d127b3b9365c73bc393bc303545f24c159cee31 (patch)
tree2db0c24cc788bfca372fc817c1642419fb676f1a
parent046f33e21bb96429933fc37ad756105f0ec67873 (diff)
parent0b174d69d77770fab617661c284095bc61d30c10 (diff)
downloadwallabag-9d127b3b9365c73bc393bc303545f24c159cee31.tar.gz
wallabag-9d127b3b9365c73bc393bc303545f24c159cee31.tar.zst
wallabag-9d127b3b9365c73bc393bc303545f24c159cee31.zip
Merge pull request #2377 from wallabag/fix-exists-api
Fix exists API call
-rw-r--r--src/Wallabag/ApiBundle/Controller/WallabagRestController.php2
-rw-r--r--tests/Wallabag/ApiBundle/Controller/WallabagRestControllerTest.php7
2 files changed, 8 insertions, 1 deletions
diff --git a/src/Wallabag/ApiBundle/Controller/WallabagRestController.php b/src/Wallabag/ApiBundle/Controller/WallabagRestController.php
index 791bf80b..a0d9d4f3 100644
--- a/src/Wallabag/ApiBundle/Controller/WallabagRestController.php
+++ b/src/Wallabag/ApiBundle/Controller/WallabagRestController.php
@@ -40,7 +40,7 @@ class WallabagRestController extends FOSRestController
40 $url = $request->query->get('url', ''); 40 $url = $request->query->get('url', '');
41 41
42 if (empty($url)) { 42 if (empty($url)) {
43 throw $this->createAccessDeniedException('URL is empty?, logged user id: '.$user->getId()); 43 throw $this->createAccessDeniedException('URL is empty?, logged user id: '.$this->getUser()->getId());
44 } 44 }
45 45
46 $res = $this->getDoctrine() 46 $res = $this->getDoctrine()
diff --git a/tests/Wallabag/ApiBundle/Controller/WallabagRestControllerTest.php b/tests/Wallabag/ApiBundle/Controller/WallabagRestControllerTest.php
index fd72b8f2..65b65290 100644
--- a/tests/Wallabag/ApiBundle/Controller/WallabagRestControllerTest.php
+++ b/tests/Wallabag/ApiBundle/Controller/WallabagRestControllerTest.php
@@ -804,4 +804,11 @@ class WallabagRestControllerTest extends WallabagApiTestCase
804 804
805 $this->assertEquals(false, $content['exists']); 805 $this->assertEquals(false, $content['exists']);
806 } 806 }
807
808 public function testGetEntriesExistsWithNoUrl()
809 {
810 $this->client->request('GET', '/api/entries/exists?url=');
811
812 $this->assertEquals(403, $this->client->getResponse()->getStatusCode());
813 }
807} 814}