blob: edaf2ef8233e65a1a2ec9e08dc0126cf70f2891b (
plain)
1
2
3
4
5
6
7
8
9
10
|
// boot.js — the first /api/meta: the era in the URL, else the default one.
export async function metaFor(get, era) {
if (!era) return { meta: await get('api/meta'), note: '' };
try {
return { meta: await get(`api/meta?era=${encodeURIComponent(era)}`), note: '' };
} catch (e) {
const meta = await get('api/meta');
return { meta, note: `Era “${era}”: ${e.message} — showing ${meta.era}` };
}
}
|