minor fixes and reload button
This commit is contained in:
@@ -58,6 +58,7 @@ App.ApplicationController = Ember.Controller.extend
|
|||||||
@set 'join_request_sent', false
|
@set 'join_request_sent', false
|
||||||
|
|
||||||
join_request_approved: ->
|
join_request_approved: ->
|
||||||
|
return if @get('list.id')
|
||||||
@setCurrentList ->
|
@setCurrentList ->
|
||||||
@transitionToRoute('active_list').then =>
|
@transitionToRoute('active_list').then =>
|
||||||
@set 'notice', t('join_request.requestor.join_request_approved')
|
@set 'notice', t('join_request.requestor.join_request_approved')
|
||||||
@@ -87,10 +88,11 @@ App.ApplicationController = Ember.Controller.extend
|
|||||||
error_list.eraseRecord()
|
error_list.eraseRecord()
|
||||||
@set 'list', list
|
@set 'list', list
|
||||||
@controllerFor('active_list').set('model', list)
|
@controllerFor('active_list').set('model', list)
|
||||||
if list.get('join_requests').toArray().length
|
if list.get('join_requests.length')
|
||||||
@transitionToRoute 'join_requests'
|
@transitionToRoute 'join_requests'
|
||||||
|
else if @currentRouteName is 'index'
|
||||||
|
@transitionToRoute 'active_list'
|
||||||
callback.call(@) if callback
|
callback.call(@) if callback
|
||||||
@transitionToRoute 'active_list' if @currentRouteName is 'index'
|
|
||||||
error = @ajaxError (emberError)=>
|
error = @ajaxError (emberError)=>
|
||||||
# if jqXHR.status == 404 officially, now assume close list on error
|
# if jqXHR.status == 404 officially, now assume close list on error
|
||||||
#@redirect_to 'index', message: 'the_list_has_been_closed'
|
#@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"
|
=link-to 'active_list' class="side-menu-active-list"
|
||||||
span.active-list-icon
|
span.active-list-icon
|
||||||
span= t 'active_list.title'
|
span= t 'active_list.title'
|
||||||
li
|
if list.join_requests
|
||||||
=link-to 'lists' class="side-menu-lists"
|
|
||||||
span= t 'models.plural.list'
|
|
||||||
li
|
li
|
||||||
=link-to 'join_requests'
|
=link-to 'join_requests'
|
||||||
span= t 'models.plural.join_request'
|
span= t 'models.plural.join_request'
|
||||||
|
li
|
||||||
|
=link-to 'lists' class="side-menu-lists"
|
||||||
|
span= t 'models.plural.list'
|
||||||
li
|
li
|
||||||
=link-to 'settings'
|
=link-to 'settings'
|
||||||
span.settings-icon
|
span.settings-icon
|
||||||
|
|||||||
@@ -1,6 +1,10 @@
|
|||||||
.row: h3=t 'settings.title'
|
.settings.page
|
||||||
.display-row
|
.row: h3=t 'settings.title'
|
||||||
|
.display-row
|
||||||
.display-label=t 'settings.language'
|
.display-label=t 'settings.language'
|
||||||
.display-field
|
.display-field
|
||||||
each locale in locales
|
each locale in locales
|
||||||
App.SettingsLocaleView locale=locale
|
App.SettingsLocaleView locale=locale
|
||||||
|
.display-row
|
||||||
|
.display-label
|
||||||
|
.display-field: a.button href="./index.html"=t 'settings.reload_application'
|
||||||
|
|||||||
@@ -3,3 +3,6 @@
|
|||||||
margin-right: 8px
|
margin-right: 8px
|
||||||
&.current
|
&.current
|
||||||
border: 1px solid $current-color
|
border: 1px solid $current-color
|
||||||
|
.settings.page
|
||||||
|
.display-row
|
||||||
|
margin-bottom: 15px
|
||||||
|
|||||||
@@ -19,7 +19,7 @@ class UserExtendedListSerializer < Qwaiter::Serializer
|
|||||||
has_many :orders
|
has_many :orders
|
||||||
#has_many :product_categories
|
#has_many :product_categories
|
||||||
has_one :table, serializer: UserExtendedTableSerializer # this one add a lot of stuff
|
has_one :table, serializer: UserExtendedTableSerializer # this one add a lot of stuff
|
||||||
has_many :join_requests
|
has_many :join_requests, serializer: JoinRequestSerializer
|
||||||
has_many :users, serializer: UserUserSerializer
|
has_many :users, serializer: UserUserSerializer
|
||||||
#has_one :supplier # added by other resource
|
#has_one :supplier # added by other resource
|
||||||
|
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
Qwaiter.event_host = "http://#{Rails.env.development? or Rails.env.test? ? 'localhost' : 'events.mozo.bar'}:9296/faye"
|
Qwaiter.event_host = "http://#{(Rails.env.development? or Rails.env.test?) ? 'localhost' : 'events.mozo.bar'}:9296/faye"
|
||||||
Qwaiter.broadcaster = Qwaiter::Broadcaster::Faye.new
|
Qwaiter.broadcaster = Qwaiter::Broadcaster::Faye.new
|
||||||
|
|
||||||
# use the connection from couchbase-structures/documents
|
# use the connection from couchbase-structures/documents
|
||||||
|
|||||||
@@ -104,3 +104,4 @@ en:
|
|||||||
settings:
|
settings:
|
||||||
title: Settings
|
title: Settings
|
||||||
language: Language
|
language: Language
|
||||||
|
reload_application: Reload application
|
||||||
|
|||||||
@@ -104,3 +104,4 @@ nl:
|
|||||||
settings:
|
settings:
|
||||||
title: Settings
|
title: Settings
|
||||||
language: Taal
|
language: Taal
|
||||||
|
reload_application: Applicatie herstarten
|
||||||
|
|||||||
@@ -67,3 +67,9 @@ User
|
|||||||
- Subscribe to general faye channels [':version', 'mozo']
|
- Subscribe to general faye channels [':version', 'mozo']
|
||||||
- Post order on Facebook
|
- Post order on Facebook
|
||||||
- Split bill by user
|
- Split bill by user
|
||||||
|
|
||||||
|
Integrations
|
||||||
|
------------
|
||||||
|
|
||||||
|
- Payleven? Payment
|
||||||
|
- Bonnetjes machine
|
||||||
|
|||||||
Reference in New Issue
Block a user