Change URL when clicking on repos tabs
This commit is contained in:
parent
75784da25e
commit
3a4d52f52b
|
@ -50,6 +50,10 @@ Travis.ReposController = Ember.ArrayController.extend
|
|||
if content = @get('content')
|
||||
content.forEach (r) -> r.updateTimes()
|
||||
|
||||
transitionToRoot: ->
|
||||
@container.lookup('router:main').send('renderDefaultTemplate')
|
||||
@container.lookup('router:main').transitionTo('index.current')
|
||||
|
||||
activate: (tab, params) ->
|
||||
@set('sortProperties', ['sortOrder'])
|
||||
tab ||= @get('defaultTab')
|
||||
|
|
|
@ -52,8 +52,10 @@ Ember.Router.reopen
|
|||
# a better way (like "parent" resource for everything inside map)
|
||||
Ember.Route.reopen
|
||||
events:
|
||||
renderDefaultTemplate: ->
|
||||
@renderDefaultTemplate() if @renderDefaultTemplate
|
||||
|
||||
renderNoOwnedRepos: ->
|
||||
console.log 'renderNoOwnedRepos'
|
||||
@render('no_owned_repos', outlet: 'main')
|
||||
|
||||
afterSignIn: (path) ->
|
||||
|
@ -146,6 +148,10 @@ Travis.SetupLastBuild = Ember.Mixin.create
|
|||
@controllerFor('build').set('build', build)
|
||||
|
||||
Travis.IndexCurrentRoute = Ember.Route.extend Travis.DontSetupModelForControllerMixin, Travis.SetupLastBuild,
|
||||
renderDefaultTemplate: ->
|
||||
@render 'repo'
|
||||
@render 'build', outlet: 'pane', into: 'repo'
|
||||
|
||||
renderTemplate: ->
|
||||
@render 'repo'
|
||||
@render 'build', outlet: 'pane', into: 'repo'
|
||||
|
|
|
@ -27,6 +27,7 @@
|
|||
currentUserBinding: 'controller.currentUser.id'
|
||||
|
||||
activate: (name) ->
|
||||
@get('controller').transitionToRoot()
|
||||
@get('controller').activate(name)
|
||||
|
||||
classRecent: (->
|
||||
|
|
Loading…
Reference in New Issue
Block a user