module Onebox::Mixins::GithubBody::InstanceMethods
Constants
- GITHUB_COMMENT_REGEX
- MAX_BODY_LENGTH
Public Instance Methods
compute_body(body)
click to toggle source
# File lib/onebox/mixins/github_body.rb, line 14 def compute_body(body) body = body.dup excerpt = nil body = (body || '').gsub(GITHUB_COMMENT_REGEX, '') body = body.length > 0 ? body : nil if body && body.length > MAX_BODY_LENGTH excerpt = body[MAX_BODY_LENGTH..body.length].rstrip body = body[0..MAX_BODY_LENGTH - 1] end [body, excerpt] end