Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
Roman Lacko
gitlab_api
Commits
66a35075
Commit
66a35075
authored
Jan 08, 2018
by
Roman Lacko
Browse files
change project visibility values for new API
parent
dcbaf0e9
Changes
1
Hide whitespace changes
Inline
Side-by-side
GitLab.pm
View file @
66a35075
...
...
@@ -7,6 +7,8 @@ use Log::Any qw($log);
use
Carp
;
use
GitLab::
API
;
use
GitLab::
CustomAttributes
;
use
GitLab::
Events
;
use
GitLab::
Groups
;
use
GitLab::
Members
;
use
GitLab::
Namespaces
;
...
...
@@ -43,10 +45,14 @@ use constant {
MEMBER_MASTER
=>
40
,
MEMBER_OWNER
=>
50
,
# Project visibility
PROJECT_PRIVATE
=>
0
,
PROJECT_INTERNAL
=>
10
,
PROJECT_PUBLIC
=>
20
,
# Project visibility (old values)
_PROJECT_PRIVATE
=>
0
,
_PROJECT_INTERNAL
=>
10
,
_PROJECT_PUBLIC
=>
20
,
PROJECT_PRIVATE
=>
"
private
",
PROJECT_INTERNAL
=>
"
internal
",
PROJECT_PUBLIC
=>
"
public
",
};
use
constant
GROUP_VISIBILITY
...
...
@@ -84,12 +90,23 @@ sub member_access_name {
return
$member_access_map
{
$code
}
//
"
Invalid
";
}
my
%project_visibility_map
=
(
my
%
_
project_visibility_map
=
(
"
0
"
=>
"
Private
",
"
10
"
=>
"
Internal
",
"
20
"
=>
"
Public
",
);
sub
_project_visibility_name
{
my
(
$code
)
=
@_
;
return
$_project_visibility_map
{
$code
}
//
"
Invalid
";
}
my
%project_visibility_map
=
(
"
private
"
=>
"
Private
",
"
internal
"
=>
"
Internal
",
"
public
"
=>
"
Public
",
);
sub
project_visibility_name
{
my
(
$code
)
=
@_
;
return
$project_visibility_map
{
$code
}
//
"
Invalid
";
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment