use context in item views

This commit is contained in:
Sven Fuchs 2012-06-28 00:01:01 +02:00
parent b158a54b83
commit 1994005fab
2 changed files with 10 additions and 10 deletions

View File

@ -7,17 +7,17 @@ Travis.Views =
RepositoriesItemView: Em.View.extend RepositoriesItemView: Em.View.extend
classes: (-> classes: (->
color = Travis.Helpers.colorForResult(@getPath('repository.lastBuildResult')) color = Travis.Helpers.colorForResult(@getPath('context.lastBuildResult'))
classes = ['repository', color] classes = ['repository', color]
classes.push 'selected' if @getPath('repository.selected') classes.push 'selected' if @getPath('context.selected')
classes.join(' ') classes.join(' ')
).property('repository.lastBuildResult', 'repository.selected') ).property('context.lastBuildResult', 'context.selected')
lastBuild: (-> lastBuild: (->
owner: @getPath('repository.owner') owner: @getPath('context.owner')
name: @getPath('repository.name') name: @getPath('context.name')
id: @getPath('repository.lastBuildId') build_id: @getPath('context.lastBuildId')
).property('repository.owner', 'repository.name', 'repository.lastBuildId') ).property()
RepositoryView: Em.View.extend RepositoryView: Em.View.extend
templateName: 'repositories/show' templateName: 'repositories/show'
@ -30,8 +30,8 @@ Travis.Views =
BuildsItemView: Em.View.extend BuildsItemView: Em.View.extend
classes: (-> classes: (->
Travis.Helpers.colorForResult(@getPath('content.result')) Travis.Helpers.colorForResult(@getPath('context.result'))
).property('content.result') ).property('context.result')
BuildView: Em.View.extend BuildView: Em.View.extend
templateName: 'builds/show' templateName: 'builds/show'

File diff suppressed because one or more lines are too long