Explicitly set Accept-Language to cookie lang

So that xhr requests to scratchr2 can get the right language
This commit is contained in:
Matthew Taylor 2015-10-22 23:36:57 -04:00
parent fe96c6fa71
commit 714355349f

View file

@ -1,5 +1,7 @@
var defaults = require('lodash.defaults');
var xhr = require('xhr');
var jar = require('../lib/jar.js');
var log = require('../lib/log.js');
var CookieMixinFactory = require('./cookieMixinFactory.jsx');
@ -30,6 +32,9 @@ var Api = {
});
}.bind(this);
if (typeof jar.get('scratchlanguage') !== 'undefined') {
opts.headers['Accept-Language'] = jar.get('scratchlanguage') + ', en;q=0.8';
}
if (opts.useCsrf) {
this.useScratchcsrftoken(function (err, csrftoken) {
if (err) return log.error('Error while retrieving CSRF token', err);