mirror of
https://github.com/discourse/discourse.git
synced 2025-02-25 18:55:32 -06:00
FIX: sane error message when inviting an existing user
This commit is contained in:
@@ -48,8 +48,8 @@ class InvitesController < ApplicationController
|
|||||||
guardian.ensure_can_invite_to_forum!(group_ids)
|
guardian.ensure_can_invite_to_forum!(group_ids)
|
||||||
|
|
||||||
invite_exists = Invite.where(email: params[:email], invited_by_id: current_user.id).first
|
invite_exists = Invite.where(email: params[:email], invited_by_id: current_user.id).first
|
||||||
if invite_exists
|
if invite_exists && !guardian.can_send_multiple_invites?(current_user)
|
||||||
guardian.ensure_can_send_multiple_invites!(current_user)
|
render json: failed_json, status: 422
|
||||||
end
|
end
|
||||||
|
|
||||||
begin
|
begin
|
||||||
@@ -70,8 +70,8 @@ class InvitesController < ApplicationController
|
|||||||
guardian.ensure_can_invite_to_forum!(group_ids)
|
guardian.ensure_can_invite_to_forum!(group_ids)
|
||||||
|
|
||||||
invite_exists = Invite.where(email: params[:email], invited_by_id: current_user.id).first
|
invite_exists = Invite.where(email: params[:email], invited_by_id: current_user.id).first
|
||||||
if invite_exists
|
if invite_exists && !guardian.can_send_multiple_invites?(current_user)
|
||||||
guardian.ensure_can_send_multiple_invites!(current_user)
|
render json: failed_json, status: 422
|
||||||
end
|
end
|
||||||
|
|
||||||
begin
|
begin
|
||||||
|
|||||||
Reference in New Issue
Block a user