[openstreetmap/openstreetmap-website] Added JSON support to user preferences (#3164)
Michal Migurski
notifications at github.com
Wed Apr 7 02:47:39 UTC 2021
I’m unsure about this, because I haven’t seen an example with more than one preference.
Test plan:
```
GET /api/0.6/user/preferences?format=json
{"preference":{"k":"diary.default_language","v":"en"}}
```
```
GET /api/0.6/user/preferences?format=xml
<osm version="0.6" generator="OpenStreetMap server" copyright="OpenStreetMap and contributors" attribution="http://www.openstreetmap.org/copyright"license="http://opendatacommons.org/licenses/odbl/1-0/">
<preferences>
<preference k="diary.default_language" v="en"/>
</preferences>
</osm>
```
Closes https://github.com/openstreetmap/openstreetmap-website/issues/3160
You can view, comment on, or merge this pull request online at:
https://github.com/openstreetmap/openstreetmap-website/pull/3164
-- Commit Summary --
* Added JSON support to user preferences
-- File Changes --
M app/controllers/api/user_preferences_controller.rb (7)
A app/views/api/user_preferences/_user_preference.json.jbuilder (6)
A app/views/api/user_preferences/index.json.jbuilder (1)
-- Patch Links --
https://github.com/openstreetmap/openstreetmap-website/pull/3164.patch
https://github.com/openstreetmap/openstreetmap-website/pull/3164.diff
--
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/openstreetmap/openstreetmap-website/pull/3164
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstreetmap.org/pipermail/rails-dev/attachments/20210406/1d499b06/attachment-0001.htm>
More information about the rails-dev
mailing list