@@ -92,12 +92,12 @@ public function create(Request $request): Response
9292
9393 $ user = $ this ->container ->get (id: 'phpmyfaq.user ' );
9494
95- $ groupName = Filter::filterVar ($ request ->attributes ->get ('group_name ' ), FILTER_SANITIZE_SPECIAL_CHARS );
95+ $ groupName = Filter::filterVar ($ request ->request ->get ('group_name ' ), FILTER_SANITIZE_SPECIAL_CHARS );
9696 $ groupDescription = Filter::filterVar (
97- $ request ->attributes ->get ('group_description ' ),
97+ $ request ->request ->get ('group_description ' ),
9898 FILTER_SANITIZE_SPECIAL_CHARS ,
9999 );
100- $ groupAutoJoin = Filter::filterVar ($ request ->attributes ->get ('group_auto_join ' ), FILTER_SANITIZE_SPECIAL_CHARS );
100+ $ groupAutoJoin = Filter::filterVar ($ request ->request ->get ('group_auto_join ' ), FILTER_SANITIZE_SPECIAL_CHARS );
101101
102102 // check group name
103103 if ($ groupName === '' ) {
@@ -137,7 +137,7 @@ public function confirm(Request $request): Response
137137
138138 $ session = $ this ->container ->get (id: 'session ' );
139139
140- $ groupId = (int ) Filter::filterVar ($ request ->attributes ->get ('group_list_select ' ), FILTER_VALIDATE_INT );
140+ $ groupId = (int ) Filter::filterVar ($ request ->request ->get ('group_list_select ' ), FILTER_VALIDATE_INT );
141141 $ groupData = $ this ->currentUser ->perm ->getGroupData ($ groupId );
142142
143143 $ this ->addExtension (new AttributeExtension (PermissionTranslationTwigExtension::class));
@@ -159,8 +159,8 @@ public function delete(Request $request): Response
159159 {
160160 $ this ->userHasPermission (PermissionType::GROUP_DELETE );
161161
162- $ groupId = (int ) Filter::filterVar ($ request ->attributes ->get ('group_id ' ), FILTER_VALIDATE_INT );
163- $ csrfToken = Filter::filterVar ($ request ->attributes ->get ('pmf-csrf-token ' ), FILTER_SANITIZE_SPECIAL_CHARS );
162+ $ groupId = (int ) Filter::filterVar ($ request ->request ->get ('group_id ' ), FILTER_VALIDATE_INT );
163+ $ csrfToken = Filter::filterVar ($ request ->request ->get ('pmf-csrf-token ' ), FILTER_SANITIZE_SPECIAL_CHARS );
164164
165165 if (!Token::getInstance ($ this ->container ->get (id: 'session ' ))->verifyToken ('delete-group ' , $ csrfToken )) {
166166 throw new UnauthorizedHttpException ('Invalid CSRF token ' );
@@ -194,13 +194,13 @@ public function update(Request $request): Response
194194 {
195195 $ this ->userHasPermission (PermissionType::GROUP_EDIT );
196196
197- $ groupId = (int ) Filter::filterVar ($ request ->attributes ->get ('group_id ' ), FILTER_VALIDATE_INT );
197+ $ groupId = (int ) Filter::filterVar ($ request ->request ->get ('group_id ' ), FILTER_VALIDATE_INT );
198198
199199 $ groupData = [];
200200 $ dataFields = ['name ' , 'description ' , 'auto_join ' ];
201201 foreach ($ dataFields as $ dataField ) {
202202 $ groupData [$ dataField ] = Filter::filterVar (
203- $ request ->attributes ->get ($ dataField ),
203+ $ request ->request ->get ($ dataField ),
204204 FILTER_SANITIZE_SPECIAL_CHARS ,
205205 '' ,
206206 );
@@ -242,7 +242,7 @@ public function updateMembers(Request $request): Response
242242 {
243243 $ this ->userHasPermission (PermissionType::GROUP_EDIT );
244244
245- $ groupId = (int ) Filter::filterVar ($ request ->attributes ->get ('group_id ' ), FILTER_VALIDATE_INT );
245+ $ groupId = (int ) Filter::filterVar ($ request ->request ->get ('group_id ' ), FILTER_VALIDATE_INT );
246246 $ groupMembers = $ request ->request ->all ()['group_members ' ];
247247
248248 $ user = $ this ->container ->get (id: 'phpmyfaq.user ' );
@@ -280,7 +280,7 @@ public function updatePermissions(Request $request): Response
280280 {
281281 $ this ->userHasPermission (PermissionType::GROUP_EDIT );
282282
283- $ groupId = (int ) Filter::filterVar ($ request ->attributes ->get ('group_id ' ), FILTER_VALIDATE_INT );
283+ $ groupId = (int ) Filter::filterVar ($ request ->request ->get ('group_id ' ), FILTER_VALIDATE_INT );
284284 $ groupPermissions = $ request ->request ->all ()['group_rights ' ];
285285
286286 $ user = $ this ->container ->get (id: 'phpmyfaq.user ' );
0 commit comments