Allow to turn off ams

Closes #378

You can define now

```
def default_serializer_options
  { serializer: false }
end
```
This commit is contained in:
Santiago Pastorino
2013-10-23 20:32:47 -02:00
parent 78e13d66ea
commit df5ef33ae6
2 changed files with 20 additions and 5 deletions

View File

@@ -64,9 +64,8 @@ module ActionController
def build_json_serializer(resource, options)
options = default_serializer_options.merge(options || {})
serializer =
options.delete(:serializer) ||
ActiveModel::Serializer.serializer_for(resource)
serializer = options.delete(:serializer)
serializer = ActiveModel::Serializer.serializer_for(resource) if serializer.nil?
return unless serializer