From 485c73ce8c864a562c238dec6cc8e1daa1453f04 Mon Sep 17 00:00:00 2001 From: mborne Date: Fri, 28 Nov 2025 01:05:16 +0100 Subject: [PATCH] fix(gitlab): avoid warning if visibility is not defined for gitlab project (occurs when no token is provided, refs #38) --- src/Gitlab/GitlabProject.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/Gitlab/GitlabProject.php b/src/Gitlab/GitlabProject.php index fcbb51e..7a8cd42 100644 --- a/src/Gitlab/GitlabProject.php +++ b/src/Gitlab/GitlabProject.php @@ -56,7 +56,8 @@ public function isArchived(): bool public function getVisibility(): ?ProjectVisibility { - switch ($this->rawMetadata['visibility']) { + $visibility = $this->rawMetadata['visibility'] ?? 'public'; + switch ($visibility) { case 'public': return ProjectVisibility::PUBLIC; case 'private':