Sha256: 2b3bb1c9bc0c6f0f77323888d1d16eb3ee702851fda412938d78083ccf003f7b
Contents?: true
Size: 657 Bytes
Versions: 22
Compression:
Stored size: 657 Bytes
Contents
module Shipit class CommitSerializer < ShortCommitSerializer include GithubUrlHelper include ConditionalAttributes has_one :author has_one :committer attributes :additions, :deletions, :authored_at, :committed_at, :html_url, :pull_request, :status, :deployed def deployed object.deployed? end def status object.status.state end def html_url github_commit_url(object) end def pull_request { number: object.pull_request_number, html_url: github_pull_request_url(object), } end def include_pull_request? object.pull_request? end end end
Version data entries
22 entries across 22 versions & 1 rubygems