Skip to content

Commit

Permalink
Merge branch 'master' into 212-add-dark-mode-logo
Browse files Browse the repository at this point in the history
  • Loading branch information
FelixJacobi authored Sep 27, 2024
2 parents 9c8db42 + edfdd95 commit 776af0d
Show file tree
Hide file tree
Showing 3 changed files with 6 additions and 0 deletions.
1 change: 1 addition & 0 deletions src/Enum/Feature.php
Original file line number Diff line number Diff line change
Expand Up @@ -36,6 +36,7 @@ enum Feature: string
case IMPORT_SHARED_NOTES_FROM_BREAKOUT_ROOMS = 'importSharedNotesFromBreakoutRooms';
case LAYOUTS = 'layouts';
case LEARNING_DASHBOARD = 'learningDashboard';
case LEARNING_DASHBOARD_DOWNLOAD_SESSION_DATA = 'learningDashboardDownloadSessionData';
case POLLS = 'polls';
case SCREENSHARE = 'screenshare';
case SHARED_NOTES = 'sharedNotes';
Expand Down
3 changes: 3 additions & 0 deletions src/Parameters/JoinMeetingParameters.php
Original file line number Diff line number Diff line change
Expand Up @@ -51,6 +51,8 @@
* @method $this setRole(Role $role)
* @method bool|null isExcludeFromDashboard()
* @method $this setExcludeFromDashboard(bool $excludeFromDashboard)
* @method string getWebcamBackgroundURL()
* @method $this setWebcamBackgroundURL(string $webcamBackgroundURL)
*/
class JoinMeetingParameters extends UserDataParameters
{
Expand All @@ -63,6 +65,7 @@ class JoinMeetingParameters extends UserDataParameters
protected ?string $errorRedirectUrl = null;
protected ?bool $guest = null;
protected ?bool $excludeFromDashboard = null;
protected ?string $webcamBackgroundURL = null;

public function __construct(protected string $meetingID, protected string $fullName, protected Role $role)
{
Expand Down
2 changes: 2 additions & 0 deletions tests/unit/Parameters/JoinMeetingParametersTest.php
Original file line number Diff line number Diff line change
Expand Up @@ -52,12 +52,14 @@ public function testJoinMeetingParameters(): void
$joinMeetingParams->setRedirect($redirect = $this->faker->boolean(50));
$joinMeetingParams->setErrorRedirectUrl($newErrorRedirectUrl = $this->faker->url);
$joinMeetingParams->setGuest($guest = $this->faker->boolean(50));
$joinMeetingParams->setWebcamBackgroundURL($webcamBackgroundURL = $this->faker->url);
$this->assertEquals($newId, $joinMeetingParams->getMeetingID());
$this->assertEquals($newName, $joinMeetingParams->getFullName());
$this->assertEquals($newRole, $joinMeetingParams->getRole());
$this->assertEquals($avatarUrl, $joinMeetingParams->getAvatarURL());
$this->assertEquals($redirect, $joinMeetingParams->isRedirect());
$this->assertEquals($newErrorRedirectUrl, $joinMeetingParams->getErrorRedirectUrl());
$this->assertEquals($guest, $joinMeetingParams->isGuest());
$this->assertEquals($webcamBackgroundURL, $joinMeetingParams->getWebcamBackgroundURL());
}
}

0 comments on commit 776af0d

Please sign in to comment.