added more legacy api endpoints

This commit is contained in:
albert
2013-01-22 17:42:00 -05:00
parent 5754089c2b
commit e0c563373a
9 changed files with 57 additions and 0 deletions

View File

@@ -411,6 +411,15 @@ class User < ActiveRecord::Base
options[:except] += hidden_attributes
super(options, &block)
end
def to_legacy_json
return {
"name" => name,
"id" => id,
"level" => level,
"created_at" => created_at.strftime("%Y-%m-%d %H:%M")
}.to_json
end
end
module SearchMethods
@@ -446,6 +455,10 @@ class User < ActiveRecord::Base
q = scoped
return q if params.blank?
if params[:name]
q = q.name_matches(params[:name])
end
if params[:name_matches]
q = q.name_matches(params[:name_matches])
end