Reduce number of AJAX requests
This commit is contained in:
parent
3f30eecc7d
commit
b72cc319cc
|
@ -31,27 +31,31 @@ require 'travis/model'
|
||||||
"https://github.com/#{@get('login')}"
|
"https://github.com/#{@get('login')}"
|
||||||
).property()
|
).property()
|
||||||
|
|
||||||
|
_rawPermissions: (->
|
||||||
|
Travis.ajax.get('/users/permissoins')
|
||||||
|
).property()
|
||||||
|
|
||||||
permissions: (->
|
permissions: (->
|
||||||
permissions = Ember.ArrayProxy.create(content: [])
|
permissions = Ember.ArrayProxy.create(content: [])
|
||||||
Travis.ajax.get('/users/permissions', (data) => permissions.set('content', data.permissions))
|
@get('_rawPermissions').then (data) => permissions.set('content', data.permissions)
|
||||||
permissions
|
permissions
|
||||||
).property()
|
).property()
|
||||||
|
|
||||||
adminPermissions: (->
|
adminPermissions: (->
|
||||||
permissions = Ember.ArrayProxy.create(content: [])
|
permissions = Ember.ArrayProxy.create(content: [])
|
||||||
Travis.ajax.get('/users/permissions', (data) => permissions.set('content', data.admin))
|
@get('_rawPermissions').then (data) => permissions.set('content', data.admin)
|
||||||
permissions
|
permissions
|
||||||
).property()
|
).property()
|
||||||
|
|
||||||
pullPermissions: (->
|
pullPermissions: (->
|
||||||
permissions = Ember.ArrayProxy.create(content: [])
|
permissions = Ember.ArrayProxy.create(content: [])
|
||||||
Travis.ajax.get('/users/permissions', (data) => permissions.set('content', data.pull))
|
@get('_rawPermissions').then (data) => permissions.set('content', data.pull)
|
||||||
permissions
|
permissions
|
||||||
).property()
|
).property()
|
||||||
|
|
||||||
pushPermissions: (->
|
pushPermissions: (->
|
||||||
permissions = Ember.ArrayProxy.create(content: [])
|
permissions = Ember.ArrayProxy.create(content: [])
|
||||||
Travis.ajax.get('/users/permissions', (data) => permissions.set('content', data.push))
|
@get('_rawPermissions').then (data) => permissions.set('content', data.push)
|
||||||
permissions
|
permissions
|
||||||
).property()
|
).property()
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user