From d71364155f869cc2df415bdfd84b89f98f403629 Mon Sep 17 00:00:00 2001 From: Tomofumi Gosono Date: Mon, 20 Feb 2017 18:15:06 +0900 Subject: [PATCH 1/2] Add CreateRoom --- client.js | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/client.js b/client.js index 573f25d..dbecbcc 100644 --- a/client.js +++ b/client.js @@ -15,6 +15,27 @@ return this.get('/rooms'); }; + /** + * ルーム作成 + */ + ChatWork.prototype.createRoom = function(params) { + if(params.icon_preset == undefined) + { + params.icon_preset = "group"; + } + + var post_data = { + 'description': params.description || {}, + 'icon_preset': params.icon_preset, + 'members_admin_ids': params.members_admin_ids, + 'members_member_ids': params.members_member_ids || "", + 'members_readonly_ids': params.members_readonly_ids || "", + 'name': params.name + }; + + return this.post('/rooms', post_data); + }; + /** * メッセージ送信 */ From abaa964842edba154d02cf4171a37f6c0e08eca4 Mon Sep 17 00:00:00 2001 From: Tomofumi Gosono Date: Mon, 20 Feb 2017 18:24:29 +0900 Subject: [PATCH 2/2] Add CreateRoom(modify icon_preset) --- client.js | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/client.js b/client.js index dbecbcc..9d342af 100644 --- a/client.js +++ b/client.js @@ -19,14 +19,9 @@ * ルーム作成 */ ChatWork.prototype.createRoom = function(params) { - if(params.icon_preset == undefined) - { - params.icon_preset = "group"; - } - var post_data = { 'description': params.description || {}, - 'icon_preset': params.icon_preset, + 'icon_preset': params.icon_preset || "group", 'members_admin_ids': params.members_admin_ids, 'members_member_ids': params.members_member_ids || "", 'members_readonly_ids': params.members_readonly_ids || "",