2018-03-25 14:03:08 -04:00
|
|
|
// License: LGPL-3.0-or-later
|
2018-03-25 13:30:42 -04:00
|
|
|
const R = require('ramda')
|
|
|
|
|
const request = require('flyd-ajax')
|
|
|
|
|
|
|
|
|
|
module.exports = options => {
|
|
|
|
|
options.headers = R.merge({
|
|
|
|
|
'Content-Type': 'application/json'
|
|
|
|
|
, 'X-CSRF-Token': window._csrf
|
|
|
|
|
}, options.headers || {})
|
|
|
|
|
return request(options)
|
|
|
|
|
}
|