diff options
Diffstat (limited to 'lib/gitlab_access_status.rb')
-rw-r--r-- | lib/gitlab_access_status.rb | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/lib/gitlab_access_status.rb b/lib/gitlab_access_status.rb index 44225aa..c639462 100644 --- a/lib/gitlab_access_status.rb +++ b/lib/gitlab_access_status.rb @@ -1,9 +1,9 @@ require 'json' class GitAccessStatus - attr_reader :message, :gl_repository, :gl_id, :gl_username, :repository_path, :gitaly + attr_reader :message, :gl_repository, :gl_id, :gl_username, :repository_path, :gitaly, :git_protocol - def initialize(status, message, gl_repository:, gl_id:, gl_username:, repository_path:, gitaly:) + def initialize(status, message, gl_repository:, gl_id:, gl_username:, repository_path:, gitaly:, git_protocol:) @status = status @message = message @gl_repository = gl_repository @@ -11,6 +11,7 @@ class GitAccessStatus @gl_username = gl_username @repository_path = repository_path @gitaly = gitaly + @git_protocol = git_protocol end def self.create_from_json(json) @@ -21,7 +22,8 @@ class GitAccessStatus gl_id: values["gl_id"], gl_username: values["gl_username"], repository_path: values["repository_path"], - gitaly: values["gitaly"]) + gitaly: values["gitaly"], + git_protocol: values["git_protocol"]) end def allowed? |