Fix table sorting by making use of casted_number property
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
Qsupplier.App.TablesIndexController = Ember.ArrayController.extend
|
||||
tables: (-> @get('model').sortBy('number')).property('model.@each.number')
|
||||
tables: (-> @get('model').sortBy('casted_number')).property('model.@each.number')
|
||||
actions:
|
||||
editTable: (table)->
|
||||
@modal 'edit_table',
|
||||
|
||||
@@ -14,3 +14,7 @@ Qsupplier.App.Table = DS.Model.extend
|
||||
#@get('list')
|
||||
#).property('list')
|
||||
occupied: (-> !!@get('active_list')).property('active_list.id')
|
||||
|
||||
# Casted number to use in sortBy because a numberField will
|
||||
# set property number to string value (TablesIndexController)
|
||||
casted_number: (-> parseInt(@get('number'))).property('number')
|
||||
|
||||
Reference in New Issue
Block a user