@@ -140,15 +140,13 @@ public function options(string $token):TemplateResponse {
140140 */
141141 public function processMoreOptionsResult (string $ token ):TemplateResponse {
142142 $ partstat = $ this ->request ->getParam ('partStat ' );
143- $ guests = (int ) $ this ->request ->getParam ('guests ' );
144- $ comment = $ this ->request ->getParam ('comment ' );
145143
146144 $ row = $ this ->getTokenInformation ($ token );
147145 if (!$ row || !\in_array ($ partstat , ['ACCEPTED ' , 'DECLINED ' , 'TENTATIVE ' ])) {
148146 return new TemplateResponse ($ this ->appName , 'schedule-response-error ' , [], 'guest ' );
149147 }
150148
151- $ iTipMessage = $ this ->buildITipResponse ($ row , $ partstat, $ guests , $ comment );
149+ $ iTipMessage = $ this ->buildITipResponse ($ row , $ partstat );
152150 $ this ->responseServer ->handleITipMessage ($ iTipMessage );
153151 if ($ iTipMessage ->getScheduleStatus () === '1.2 ' ) {
154152 return new TemplateResponse ($ this ->appName , 'schedule-response-success ' , [], 'guest ' );
@@ -190,8 +188,7 @@ private function getTokenInformation(string $token) {
190188 * @param string|null $comment
191189 * @return Message
192190 */
193- private function buildITipResponse (array $ row , string $ partStat , int $ guests = null ,
194- string $ comment = null ):Message {
191+ private function buildITipResponse (array $ row , string $ partStat ):Message {
195192 $ iTipMessage = new Message ();
196193 $ iTipMessage ->uid = $ row ['uid ' ];
197194 $ iTipMessage ->component = 'VEVENT ' ;
@@ -225,19 +222,7 @@ private function buildITipResponse(array $row, string $partStat, int $guests = n
225222 $ row ['uid ' ], $ row ['sequence ' ] ?? 0 , $ row ['recurrenceid ' ] ?? ''
226223 ]));
227224 $ vEvent = $ vObject ->{'VEVENT ' };
228- /** @var \Sabre\VObject\Property\ICalendar\CalAddress $attendee */
229- $ attendee = $ vEvent ->{'ATTENDEE ' };
230-
231225 $ vEvent ->DTSTAMP = date ('Ymd \\THis \\Z ' , $ this ->timeFactory ->getTime ());
232-
233- if ($ comment ) {
234- $ attendee ->add ('X-RESPONSE-COMMENT ' , $ comment );
235- $ vEvent ->add ('COMMENT ' , $ comment );
236- }
237- if ($ guests ) {
238- $ attendee ->add ('X-NUM-GUESTS ' , $ guests );
239- }
240-
241226 $ iTipMessage ->message = $ vObject ;
242227
243228 return $ iTipMessage ;
0 commit comments