diff --git a/app/services/git_operation_service.rb b/app/services/git_operation_service.rb index 62a9eda3eba..9a052f952cf 100644 --- a/app/services/git_operation_service.rb +++ b/app/services/git_operation_service.rb @@ -1,5 +1,12 @@ -GitOperationService = Struct.new(:user, :repository) do +class GitOperationService + attr_reader :user, :repository + + def initialize(new_user, new_repository) + @user = new_user + @repository = new_repository + end + def add_branch(branch_name, newrev) ref = Gitlab::Git::BRANCH_REF_PREFIX + branch_name oldrev = Gitlab::Git::BLANK_SHA