diff --git a/frontend/assets/js/app.js b/frontend/assets/js/app.js
index d832498..a981837 100644
--- a/frontend/assets/js/app.js
+++ b/frontend/assets/js/app.js
@@ -138,9 +138,8 @@ function initApp() {
ctx = canvas.getContext('2d');
resizeCanvas();
- loadTeams().then(() => {
- loadEvents();
- loadDocuments();
+ loadTeams().then(async () => {
+ await Promise.all([loadEvents(), loadDocuments()]);
});
loadNetworkData();
@@ -426,7 +425,8 @@ function renderInlineDocLinks(desc) {
if (!ids.length) return '';
const labels = ids.map(id => {
const d = documents.find(x => x.id == id);
- return d ? `${esc(d.title)}` : '';
+ const label = d ? esc(d.title) : 'doc #' + id;
+ return `${label}`;
}).join('');
return labels ? '' + labels : '';
}