summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormr <mr@mrautenberg.de>2011-08-31 11:22:21 +0200
committermr <mr@mrautenberg.de>2011-08-31 11:22:21 +0200
commitaeb03ab4a64353d51830d14dbd82f5d19c7254c6 (patch)
tree94eaafab8e42aa74ca70d1f911ee3a53b74cff3f
parentfe6260b895c855fc7e453bc141ea7aa18baf6623 (diff)
sorting for id
-rw-r--r--application.rb4
1 files changed, 3 insertions, 1 deletions
diff --git a/application.rb b/application.rb
index c03915c..13bc02d 100644
--- a/application.rb
+++ b/application.rb
@@ -96,8 +96,10 @@ get '/models/?' do
sort_by = params["sort_by"]
if sort_by
case sort_by
- when "name", "created_at", "type", "id"
+ when "name", "created_at", "type"
@models = ToxCreateModel.all.sort_by(sort_by.to_sym, :order => "#{order} ALPHA")
+ when "id"
+ @models = ToxCreateModel.all.sort(:order => "#{order}")
end
else
params["sort_by"] = "id"