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