Module: Users::GroupCalloutsHelper

Defined in:
app/helpers/users/group_callouts_helper.rb

Constant Summary collapse

INVITE_MEMBERS_BANNER =
'invite_members_banner'
APPROACHING_SEAT_COUNT_THRESHOLD =
'approaching_seat_count_threshold'

Instance Method Summary collapse

Instance Method Details

#show_invite_banner?(group) ⇒ Boolean

Returns:

  • (Boolean)


8
9
10
11
12
13
# File 'app/helpers/users/group_callouts_helper.rb', line 8

def show_invite_banner?(group)
  Ability.allowed?(current_user, :admin_group, group) &&
    !just_created? &&
    !user_dismissed_for_group(INVITE_MEMBERS_BANNER, group) &&
    !multiple_members?(group)
end