Module: DiscourseApi::API::Invite

Included in:
Client
Defined in:
lib/discourse_api/api/invite.rb

Instance Method Summary collapse

Instance Method Details

#disposable_tokens(params = {}) ⇒ Object



14
15
16
# File 'lib/discourse_api/api/invite.rb', line 14

def disposable_tokens(params = {})
  post("/invite-token/generate", params)
end

#invite_user(params = {}) ⇒ Object



5
6
7
# File 'lib/discourse_api/api/invite.rb', line 5

def invite_user(params = {})
  post("/invites", params)
end

#invite_user_to_topic(params = {}) ⇒ Object



9
10
11
# File 'lib/discourse_api/api/invite.rb', line 9

def invite_user_to_topic(params = {})
  post("/t/#{params[:topic_id]}/invite", params)
end