Skip to content
Extraits de code Groupes Projets
Valider e0782437 rédigé par Dennis Schubert's avatar Dennis Schubert
Parcourir les fichiers

Merge branch 'stable' into develop

parents 1cd25625 d410d2ee
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
......@@ -55,6 +55,7 @@ bind to an UNIX socket at `unix:tmp/diaspora.sock`. Please change your local
* Precompile facebox images [#6105](https://github.com/diaspora/diaspora/pull/6105)
* Fix wrong closing a-tag [#6111](https://github.com/diaspora/diaspora/pull/6111)
* Fix mobile more-button wording when there are less than 15 posts [#6118](https://github.com/diaspora/diaspora/pull/6118)
* Fix reappearing flash boxes during sign-in [#6146](https://github.com/diaspora/diaspora/pull/6146)
## Features
* Add configuration options for some debug logs [#6090](https://github.com/diaspora/diaspora/pull/6090)
......
......@@ -20,7 +20,7 @@ class RegistrationsController < Devise::RegistrationsController
else
@user.errors.delete(:person)
flash[:error] = @user.errors.full_messages.join(" - ")
flash.now[:error] = @user.errors.full_messages.join(" - ")
logger.info "event=registration status=failure errors='#{@user.errors.full_messages.join(', ')}'"
render :action => 'new', :layout => 'with_header'
end
......
......@@ -88,3 +88,12 @@ Feature: new user registration
And I press "Sign up"
Then I should not be able to sign up
And I should have a validation error on "user_password, user_password_confirmation"
Scenario: User signs up with an already existing username and email and then tries to sign in (Issue #6136)
When I log out manually
And I go to the new user registration page
And I fill in the new user form with an existing email and username
And I submit the form
Then I should see a flash message indicating failure
When I click the sign in button
Then I should not see a flash message indicating failure
......@@ -252,6 +252,10 @@ Then /^I should see a flash message indicating failure$/ do
flash_message_failure?.should be true
end
Then /^I should not see a flash message indicating failure$/ do
expect { flash_message_failure?.should }.to raise_error(Capybara::ElementNotFound)
end
Then /^I should see a flash message with a warning$/ do
flash_message_alert?.should be true
end
......
......@@ -206,7 +206,7 @@ Given /^I visit alice's invitation code url$/ do
visit invite_code_path(invite_code)
end
When /^I fill in the new user form$/ do
When /^I fill in the new user form/ do
fill_in_new_user_form
end
......@@ -215,3 +215,7 @@ And /^I should be able to friend Alice$/ do
step 'I should see "Add contact"'
step "I should see \"#{alice.name}\""
end
When /^I click the sign in button$/ do
click_link "Sign in"
end
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter