Sha256: 39d63a2dae1e860aae7f005f31cfda94e5bbc1aff2355e32eddbe1856dcdc1f3
Contents?: true
Size: 545 Bytes
Versions: 1
Compression:
Stored size: 545 Bytes
Contents
module DiscourseApi module API module Groups def create_group(name:, visible: true) post("/admin/groups", group: {name: name, visible: visible.to_s}) end def groups response = get("/admin/groups.json") response.body end def group_add(group_id, *usernames) patch("/admin/groups/#{group_id}", changes: {add: usernames}) end def group_remove(group_id, *usernames) patch("/admin/groups/#{group_id}", changes: {delete: usernames}) end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
discourse_api-0.2.7 | lib/discourse_api/api/groups.rb |