Skip to content

Commit 64f4f3b

Browse files
author
Tony Mrakovcic
authored
Merge pull request #6 from degordian/room-resources
rooms as resources
2 parents 8c1a1e9 + 0d2e2cf commit 64f4f3b

File tree

1 file changed

+10
-2
lines changed

1 file changed

+10
-2
lines changed

src/Adapters/RoomResourceGoogleCalendar.php

+10-2
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212
class RoomResourceGoogleCalendar implements RoomResourceAdapterInterface
1313
{
1414
const DEFAULT_TIME_ZONE = 'Europe/Zagreb';
15+
const ACCEPTED = 'accepted';
1516

1617
private $config = [];
1718

@@ -362,11 +363,18 @@ public function reserveRoom($room, $length = self::DEFAULT_MEET_LENGTH, $summary
362363
'timeZone' => $this->getTimeZone(),
363364
],
364365
'attendees' => [
365-
['email' => $this->getUserPrimaryCalendarId()],
366+
[
367+
'email' => $room->getId(),
368+
'resource' => true,
369+
],
370+
[
371+
'email' => $this->getUserPrimaryCalendarId(),
372+
'responseStatus' => self::ACCEPTED
373+
],
366374
]
367375
]);
368376

369-
$event = $this->getService()->events->insert($room->getId(), $event);
377+
$event = $this->getService()->events->insert($this->getUserPrimaryCalendarId(), $event);
370378
return $event;
371379
}
372380
}

0 commit comments

Comments
 (0)