Improve error messages

This commit is contained in:
Artur Beljajev 2019-12-09 22:30:02 +02:00
parent 61f6a3705f
commit aa8be7d148
3 changed files with 20 additions and 11 deletions

View file

@ -16,8 +16,8 @@ module Admin
if @api_user.valid?
@api_user.save!
flash[:notice] = I18n.t('record_created')
redirect_to admin_registrar_api_user_path(@api_user.registrar, @api_user)
redirect_to admin_registrar_api_user_path(@api_user.registrar, @api_user),
notice: t('.created')
else
render 'new'
end
@ -38,8 +38,8 @@ module Admin
if @api_user.valid?
@api_user.save!
flash[:notice] = I18n.t('record_updated')
redirect_to admin_registrar_api_user_path(@api_user.registrar, @api_user)
redirect_to admin_registrar_api_user_path(@api_user.registrar, @api_user),
notice: t('.updated')
else
render 'edit'
end
@ -47,7 +47,7 @@ module Admin
def destroy
@api_user.destroy!
redirect_to admin_registrar_path(@api_user.registrar), notice: t('record_deleted')
redirect_to admin_registrar_path(@api_user.registrar), notice: t('.deleted')
end
private

View file

@ -5,18 +5,27 @@ en:
header: API users
active: Active
new:
header: New API user
create:
created: API user has been successfully created
show:
active: Active
subject: Subject
edit_btn: Edit
delete_btn: Delete
new:
header: New API user
edit:
header: Edit API user
update:
updated: API user has been successfully updated
destroy:
deleted: API user has been successfully deleted
form:
active: Active
create_btn: Create API user

View file

@ -16,7 +16,7 @@ class AdminRegistrarsApiUsersSystemTest < ApplicationSystemTestCase
fill_in 'Password', with: valid_password
click_on 'Create API user'
assert_text 'Record created'
assert_text 'API user has been successfully created'
assert_text "Username #{username}"
new_api_user = ApiUser.last
assert_current_path admin_registrar_api_user_path(registrar, new_api_user)
@ -45,7 +45,7 @@ class AdminRegistrarsApiUsersSystemTest < ApplicationSystemTestCase
fill_in 'Username', with: new_username
click_link_or_button 'Update API user'
assert_text 'Record updated'
assert_text 'API user has been successfully updated'
assert_text "Username #{new_username}"
assert_current_path admin_registrar_api_user_path(api_user.registrar, api_user)
end
@ -56,7 +56,7 @@ class AdminRegistrarsApiUsersSystemTest < ApplicationSystemTestCase
visit admin_registrar_api_user_path(api_user.registrar, api_user)
click_on 'Delete'
assert_text 'Record deleted'
assert_text 'API user has been successfully deleted'
assert_current_path admin_registrar_path(api_user.registrar)
end