import { formatCommit, safe } from 'travis/utils/helpers'; import { githubCommit as githubCommitUrl } from 'travis/utils/urls'; import Ember from 'ember'; export default Ember.Helper.helper(function(params) { var commitSha, sha, slug, url; slug = params[0]; commitSha = params[1]; if (!commitSha) { return ''; } sha = Ember.Handlebars.Utils.escapeExpression(formatCommit(commitSha)); if (!slug) { return sha; } url = Ember.Handlebars.Utils.escapeExpression(githubCommitUrl(slug, sha)); return safe('' + sha + ''); });