diff --git a/html/webapp/modules/circular/files/js/default/circular.js b/html/webapp/modules/circular/files/js/default/circular.js
index 0c5db31..a0dc0ef 100644
--- a/html/webapp/modules/circular/files/js/default/circular.js
+++ b/html/webapp/modules/circular/files/js/default/circular.js
@@ -181,15 +181,26 @@ clsCircular.prototype = {
}
var element = $("selected_room_id"+this.id);
- var params = new Object();
- params['action'] = "circular_view_main_users";
- params['receive_user_ids'] = userIds;
- params['selected_room_id'] = element.options[element.selectedIndex].value;
- params['selected_group_id'] = element.options[element.selectedIndex].value.replace("group_", "");
+
+ // 選択リストのユーザが多い場合に "Request-URI Too Large" エラーが発生するため、POST でリクエストするように修正。
+ // 2015-07-27 nagahara@opensource-workshop.jp
+ //var params = new Object();
+ //params['action'] = "circular_view_main_users";
+ //params['receive_user_ids'] = userIds;
+ //params['selected_room_id'] = element.options[element.selectedIndex].value;
+ //params['selected_group_id'] = element.options[element.selectedIndex].value.replace("group_", "");
var parameter = new Object();
parameter['target_el'] = $("room_users" + this.id);
- commonCls.sendView(this.id, params, parameter);
+
+ // 選択リストのユーザが多い場合に "Request-URI Too Large" エラーが発生するため、POST でリクエストするように修正。
+ // 2015-07-27 nagahara@opensource-workshop.jp
+ //commonCls.sendView(this.id, params, parameter);
+
+ // 選択リストのユーザが多い場合に "Request-URI Too Large" エラーが発生するため、POST でリクエストするように修正。
+ // 2015-07-27 nagahara@opensource-workshop.jp
+ var message = "action=circular_view_main_users&receive_user_ids=" + userIds + "&selected_room_id=" + element.options[element.selectedIndex].value + "&selected_group_id=" + element.options[element.selectedIndex].value.replace("group_", "");
+ commonCls.sendPost(this.id, message, parameter);
},
diff --git a/html/webapp/modules/circular/view/main/users/maple.ini b/html/webapp/modules/circular/view/main/users/maple.ini
index f1e7f72..585dd96 100755
--- a/html/webapp/modules/circular/view/main/users/maple.ini
+++ b/html/webapp/modules/circular/view/main/users/maple.ini
@@ -1,9 +1,11 @@
+; 選択リストのユーザが多い場合に "Request-URI Too Large" エラーが発生するため、POST でリクエストするように修正。
+; 2015-07-27 nagahara@opensource-workshop.jp
+[RequestCheck]
+request = BOTH
+
[TokenExtra]
mode="nobuild"
-[ValidateDef]
-receive_user_ids.circular.receiveUser = "1:lang._invalid_input"
-
[View]
define:theme = 0
success = "circular_select_user_list.html"
\ No newline at end of file