Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP

Loading…

Old post_receive_data interface used in services_controller.rb #3142

Closed
Blackskyliner opened this Issue · 2 comments

3 participants

@Blackskyliner

Hi there, just got this bug while testing my gitlab_ci connection.

Completed 500 Internal Server Error in 148ms

NoMethodError (undefined method `post_receive_data' for #<Project:0x00000006d72020>):
  app/controllers/services_controller.rb:30:in `test'

I fixed it with this:


data = GitPushService.new.execute(project, current_user, commits.last.id, commits.first.id, "refs/heads/#{project.default_branch}");

instead of the old

data = project.post_receive_data(commits.last.id, commits.first.id, "refs/heads/#{project.default_branch}", current_user)

You can include this in your code-base, or someone could create a PR for this.

Greetz,
Blackskyliner

@randx randx was assigned
@randx
Owner

thank you. I'll push a fix

@mikkyhouse

fixed by c71a789

@mikkyhouse mikkyhouse closed this
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Something went wrong with that request. Please try again.