minor fixes and reload button

This commit is contained in:
2014-09-01 10:12:34 +02:00
parent 21cd3b71ea
commit f76c883bb9
9 changed files with 31 additions and 13 deletions
@@ -58,6 +58,7 @@ App.ApplicationController = Ember.Controller.extend
@set 'join_request_sent', false
join_request_approved: ->
return if @get('list.id')
@setCurrentList ->
@transitionToRoute('active_list').then =>
@set 'notice', t('join_request.requestor.join_request_approved')
@@ -87,10 +88,11 @@ App.ApplicationController = Ember.Controller.extend
error_list.eraseRecord()
@set 'list', list
@controllerFor('active_list').set('model', list)
if list.get('join_requests').toArray().length
if list.get('join_requests.length')
@transitionToRoute 'join_requests'
else if @currentRouteName is 'index'
@transitionToRoute 'active_list'
callback.call(@) if callback
@transitionToRoute 'active_list' if @currentRouteName is 'index'
error = @ajaxError (emberError)=>
# if jqXHR.status == 404 officially, now assume close list on error
#@redirect_to 'index', message: 'the_list_has_been_closed'
@@ -44,12 +44,13 @@ aside.side-menu
=link-to 'active_list' class="side-menu-active-list"
span.active-list-icon
span= t 'active_list.title'
if list.join_requests
li
=link-to 'join_requests'
span= t 'models.plural.join_request'
li
=link-to 'lists' class="side-menu-lists"
span= t 'models.plural.list'
li
=link-to 'join_requests'
span= t 'models.plural.join_request'
li
=link-to 'settings'
span.settings-icon
@@ -1,6 +1,10 @@
.row: h3=t 'settings.title'
.display-row
.display-label=t 'settings.language'
.display-field
each locale in locales
App.SettingsLocaleView locale=locale
.settings.page
.row: h3=t 'settings.title'
.display-row
.display-label=t 'settings.language'
.display-field
each locale in locales
App.SettingsLocaleView locale=locale
.display-row
.display-label  
.display-field: a.button href="./index.html"=t 'settings.reload_application'