FIX: Cache url data for failed inline oneboxes

This commit is contained in:
Vinoth Kannan
2018-11-13 01:44:20 +05:30
parent 931480f7e3
commit 44d95ad5ab
3 changed files with 23 additions and 6 deletions

View File

@@ -10,11 +10,13 @@ export function applyInlineOneboxes(inline, ajax) {
data: { urls: Object.keys(inline) }
}).then(result => {
result["inline-oneboxes"].forEach(onebox => {
_cache[onebox.url] = onebox;
let links = inline[onebox.url] || [];
links.forEach(link => {
link.text(onebox.title);
});
if (onebox.title) {
_cache[onebox.url] = onebox;
let links = inline[onebox.url] || [];
links.forEach(link => {
link.text(onebox.title);
});
}
});
});
}