Method: ChatWork::Client::MemberMethods#update_all_members
- Defined in:
- lib/chatwork/client/member_methods.rb
#update_all_members(room_id:, members_admin_ids:, members_member_ids: nil, members_readonly_ids: nil) {|response_body, response_header| ... } ⇒ Hashie::Mash
Change associated members of group chat at once
55 56 57 58 59 60 61 62 63 |
# File 'lib/chatwork/client/member_methods.rb', line 55 def update_all_members(room_id:, members_admin_ids:, members_member_ids: nil, members_readonly_ids: nil, &block) params = { members_admin_ids: Array(members_admin_ids).join(","), } params[:members_member_ids] = Array(members_member_ids).join(",") if members_member_ids params[:members_readonly_ids] = Array(members_readonly_ids).join(",") if members_readonly_ids put("/rooms/#{room_id}/members", params, &block) end |