Fix Media Library: use data.data.items || data.items
The media list API returns { data: { items: [...] } } wrapped format.
Previously only checked data.items which would be undefined.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -1072,7 +1072,7 @@ export function renderToolbar(config: ToolbarConfig): string {
|
|||||||
})
|
})
|
||||||
.then(function(data) {
|
.then(function(data) {
|
||||||
console.log("[emdash] Media fetch data:", JSON.stringify(data));
|
console.log("[emdash] Media fetch data:", JSON.stringify(data));
|
||||||
var items = data.items || [];
|
var items = (data.data && data.data.items) || data.items || [];
|
||||||
console.log("[emdash] Items count:", items.length);
|
console.log("[emdash] Items count:", items.length);
|
||||||
var loadingEl = browser.querySelector(".emdash-img-loading");
|
var loadingEl = browser.querySelector(".emdash-img-loading");
|
||||||
if (loadingEl) loadingEl.remove();
|
if (loadingEl) loadingEl.remove();
|
||||||
|
|||||||
Reference in New Issue
Block a user