mirror of
https://github.com/discourse/discourse.git
synced 2025-02-07 20:08:26 +00:00
UX: update invite 'not found' message
This commit is contained in:
parent
2f6ce29736
commit
1f1b3e99d1
@ -35,7 +35,7 @@ class InvitesController < ApplicationController
|
|||||||
render layout: 'no_ember'
|
render layout: 'no_ember'
|
||||||
end
|
end
|
||||||
else
|
else
|
||||||
flash.now[:error] = I18n.t('invite.not_found')
|
flash.now[:error] = I18n.t('invite.not_found', base_url: Discourse.base_url)
|
||||||
render layout: 'no_ember'
|
render layout: 'no_ember'
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
@ -70,7 +70,7 @@ class InvitesController < ApplicationController
|
|||||||
}
|
}
|
||||||
end
|
end
|
||||||
else
|
else
|
||||||
render json: { success: false, message: I18n.t('invite.not_found') }
|
render json: { success: false, message: I18n.t('invite.not_found_json') }
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
@ -207,7 +207,8 @@ en:
|
|||||||
<<: *errors
|
<<: *errors
|
||||||
|
|
||||||
invite:
|
invite:
|
||||||
not_found: "Your invite token is invalid. Please contact the site's administrator."
|
not_found: "Your invite token is invalid. Please <a href='%{base_url}/about'>contact staff</a>."
|
||||||
|
not_found_json: "Your invite token is invalid. Please contact staff."
|
||||||
not_found_template: |
|
not_found_template: |
|
||||||
<p>Your invite to <a href="%{base_url}">%{site_name}</a> has already been redeemed.</p>
|
<p>Your invite to <a href="%{base_url}">%{site_name}</a> has already been redeemed.</p>
|
||||||
|
|
||||||
|
@ -14,7 +14,7 @@ describe InvitesController do
|
|||||||
|
|
||||||
body = response.body
|
body = response.body
|
||||||
expect(body).to_not have_tag(:script, with: { src: '/assets/application.js' })
|
expect(body).to_not have_tag(:script, with: { src: '/assets/application.js' })
|
||||||
expect(CGI.unescapeHTML(body)).to include(I18n.t('invite.not_found', site_name: SiteSetting.title, base_url: Discourse.base_url))
|
expect(CGI.unescapeHTML(body)).to include(I18n.t('invite.not_found', base_url: Discourse.base_url))
|
||||||
end
|
end
|
||||||
|
|
||||||
it "renders the accept invite page if invite exists" do
|
it "renders the accept invite page if invite exists" do
|
||||||
@ -210,7 +210,7 @@ describe InvitesController do
|
|||||||
expect(response.status).to eq(200)
|
expect(response.status).to eq(200)
|
||||||
json = JSON.parse(response.body)
|
json = JSON.parse(response.body)
|
||||||
expect(json["success"]).to eq(false)
|
expect(json["success"]).to eq(false)
|
||||||
expect(json["message"]).to eq(I18n.t('invite.not_found'))
|
expect(json["message"]).to eq(I18n.t('invite.not_found_json'))
|
||||||
expect(session[:current_user_id]).to be_blank
|
expect(session[:current_user_id]).to be_blank
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
@ -245,7 +245,7 @@ describe InvitesController do
|
|||||||
expect(response.status).to eq(200)
|
expect(response.status).to eq(200)
|
||||||
json = JSON.parse(response.body)
|
json = JSON.parse(response.body)
|
||||||
expect(json["success"]).to eq(false)
|
expect(json["success"]).to eq(false)
|
||||||
expect(json["message"]).to eq(I18n.t('invite.not_found'))
|
expect(json["message"]).to eq(I18n.t('invite.not_found_json'))
|
||||||
expect(session[:current_user_id]).to be_blank
|
expect(session[:current_user_id]).to be_blank
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
Loading…
x
Reference in New Issue
Block a user