travis-web/app/controllers/owner.coffee
2015-05-12 14:45:30 +02:00

36 lines
695 B
CoffeeScript

`import Ember from 'ember'`
`import Ajax from 'travis/utils/ajax'`
Controller = Ember.Controller.extend
isLoading: false
githubProfile: (->
"https://github.com/#{@get('model.login')}"
).property()
avatarURL: (->
if @get('model.avatar_url')
"#{@get('model.avatar_url')}?s=125"
else
'https://secure.gravatar.com/avatar/?d=mm&s=125'
).property()
owner: (->
data = @get('model')
{
login: data.login
name: data.name
isSyncing: data.is_syncing
avatarUrl: data.avatar_url
syncedAt: data.synced_at
builds: {
all: 'nope'
started: 'nope'
}
}
).property('model')
`export default Controller`