Only set lang on initial publish in all editors
This fixes #280 in all editors, continuing work from #435.
This commit is contained in:
parent
11e636359d
commit
02490c798c
2 changed files with 10 additions and 8 deletions
|
@ -105,15 +105,12 @@
|
||||||
$btnPublish.el.disabled = true;
|
$btnPublish.el.disabled = true;
|
||||||
|
|
||||||
var http = new XMLHttpRequest();
|
var http = new XMLHttpRequest();
|
||||||
var lang = navigator.languages ? navigator.languages[0] : (navigator.language || navigator.userLanguage);
|
|
||||||
lang = lang.substring(0, 2);
|
|
||||||
var post = H.getTitleStrict(content);
|
var post = H.getTitleStrict(content);
|
||||||
|
|
||||||
var params = {
|
var params = {
|
||||||
body: post.content,
|
body: post.content,
|
||||||
title: post.title,
|
title: post.title,
|
||||||
font: font,
|
font: font
|
||||||
lang: lang
|
|
||||||
};
|
};
|
||||||
{{ if .Post.Slug }}
|
{{ if .Post.Slug }}
|
||||||
var url = "/api/collections/{{.EditCollection.Alias}}/posts/{{.Post.Id}}";
|
var url = "/api/collections/{{.EditCollection.Alias}}/posts/{{.Post.Id}}";
|
||||||
|
@ -124,6 +121,10 @@
|
||||||
}
|
}
|
||||||
params.token = token;
|
params.token = token;
|
||||||
{{ else }}
|
{{ else }}
|
||||||
|
var lang = navigator.languages ? navigator.languages[0] : (navigator.language || navigator.userLanguage);
|
||||||
|
lang = lang.substring(0, 2);
|
||||||
|
params.lang = lang;
|
||||||
|
|
||||||
var url = "/api/posts";
|
var url = "/api/posts";
|
||||||
var postTarget = '{{if .Blogs}}{{$c := index .Blogs 0}}{{$c.Alias}}{{else}}anonymous{{end}}';
|
var postTarget = '{{if .Blogs}}{{$c := index .Blogs 0}}{{$c.Alias}}{{else}}anonymous{{end}}';
|
||||||
if (postTarget != 'anonymous') {
|
if (postTarget != 'anonymous') {
|
||||||
|
|
|
@ -168,15 +168,12 @@
|
||||||
var xpostTarg = H.get('crosspostTarget', '[]');
|
var xpostTarg = H.get('crosspostTarget', '[]');
|
||||||
|
|
||||||
var http = new XMLHttpRequest();
|
var http = new XMLHttpRequest();
|
||||||
var lang = navigator.languages ? navigator.languages[0] : (navigator.language || navigator.userLanguage);
|
|
||||||
lang = lang.substring(0, 2);
|
|
||||||
var post = H.getTitleStrict(content);
|
var post = H.getTitleStrict(content);
|
||||||
|
|
||||||
var params = {
|
var params = {
|
||||||
body: post.content,
|
body: post.content,
|
||||||
title: title,
|
title: title,
|
||||||
font: font,
|
font: font
|
||||||
lang: lang
|
|
||||||
};
|
};
|
||||||
{{ if .Post.Slug }}
|
{{ if .Post.Slug }}
|
||||||
var url = "/api/collections/{{.EditCollection.Alias}}/posts/{{.Post.Id}}";
|
var url = "/api/collections/{{.EditCollection.Alias}}/posts/{{.Post.Id}}";
|
||||||
|
@ -187,6 +184,10 @@
|
||||||
}
|
}
|
||||||
params.token = token;
|
params.token = token;
|
||||||
{{ else }}
|
{{ else }}
|
||||||
|
var lang = navigator.languages ? navigator.languages[0] : (navigator.language || navigator.userLanguage);
|
||||||
|
lang = lang.substring(0, 2);
|
||||||
|
params.lang = lang;
|
||||||
|
|
||||||
var url = "/api/posts";
|
var url = "/api/posts";
|
||||||
var postTarget = H.get('postTarget', 'anonymous');
|
var postTarget = H.get('postTarget', 'anonymous');
|
||||||
if (postTarget != 'anonymous') {
|
if (postTarget != 'anonymous') {
|
||||||
|
|
Loading…
Add table
Reference in a new issue