diff options
author | Nicolas LÅ“uillet <nicolas@loeuillet.org> | 2015-09-26 20:19:42 +0200 |
---|---|---|
committer | Nicolas LÅ“uillet <nicolas@loeuillet.org> | 2015-09-26 20:19:42 +0200 |
commit | 4180fddac1aa011f121a1ab901f9f21aafa46112 (patch) | |
tree | e44a1bc1cb9c61bb5b75cf50a0d4036efb55b274 /src/Wallabag | |
parent | 57162494557c5eac938a7d6800ac1b112f73efc9 (diff) | |
parent | 0f30f48b937eddc9b1130049403a5ff09e1041c0 (diff) | |
download | wallabag-4180fddac1aa011f121a1ab901f9f21aafa46112.tar.gz wallabag-4180fddac1aa011f121a1ab901f9f21aafa46112.tar.zst wallabag-4180fddac1aa011f121a1ab901f9f21aafa46112.zip |
Merge pull request #1435 from wallabag/v2-enabled-user
Enabled created user from Config
Diffstat (limited to 'src/Wallabag')
-rw-r--r-- | src/Wallabag/CoreBundle/Controller/ConfigController.php | 2 | ||||
-rw-r--r-- | src/Wallabag/CoreBundle/Tests/Controller/ConfigControllerTest.php | 8 |
2 files changed, 10 insertions, 0 deletions
diff --git a/src/Wallabag/CoreBundle/Controller/ConfigController.php b/src/Wallabag/CoreBundle/Controller/ConfigController.php index 73484d86..5affdee8 100644 --- a/src/Wallabag/CoreBundle/Controller/ConfigController.php +++ b/src/Wallabag/CoreBundle/Controller/ConfigController.php | |||
@@ -98,6 +98,8 @@ class ConfigController extends Controller | |||
98 | 98 | ||
99 | // handle adding new user | 99 | // handle adding new user |
100 | $newUser = new User(); | 100 | $newUser = new User(); |
101 | // enable created user by default | ||
102 | $newUser->setEnabled(true); | ||
101 | $newUserForm = $this->createForm(new NewUserType(), $newUser, array('validation_groups' => array('Profile'))); | 103 | $newUserForm = $this->createForm(new NewUserType(), $newUser, array('validation_groups' => array('Profile'))); |
102 | $newUserForm->handleRequest($request); | 104 | $newUserForm->handleRequest($request); |
103 | 105 | ||
diff --git a/src/Wallabag/CoreBundle/Tests/Controller/ConfigControllerTest.php b/src/Wallabag/CoreBundle/Tests/Controller/ConfigControllerTest.php index 116eec60..3407fc5e 100644 --- a/src/Wallabag/CoreBundle/Tests/Controller/ConfigControllerTest.php +++ b/src/Wallabag/CoreBundle/Tests/Controller/ConfigControllerTest.php | |||
@@ -337,6 +337,14 @@ class ConfigControllerTest extends WallabagCoreTestCase | |||
337 | 337 | ||
338 | $this->assertGreaterThan(1, $alert = $crawler->filter('div.messages.success')->extract(array('_text'))); | 338 | $this->assertGreaterThan(1, $alert = $crawler->filter('div.messages.success')->extract(array('_text'))); |
339 | $this->assertContains('User "wallace" added', $alert[0]); | 339 | $this->assertContains('User "wallace" added', $alert[0]); |
340 | |||
341 | $em = $client->getContainer()->get('doctrine.orm.entity_manager'); | ||
342 | $user = $em | ||
343 | ->getRepository('WallabagCoreBundle:User') | ||
344 | ->findOneByUsername('wallace'); | ||
345 | |||
346 | $this->assertTrue(false !== $user); | ||
347 | $this->assertTrue($user->isEnabled()); | ||
340 | } | 348 | } |
341 | 349 | ||
342 | public function testRssUpdateResetToken() | 350 | public function testRssUpdateResetToken() |