fix: ao manifest reading

This commit is contained in:
fn
2026-03-27 16:49:50 +00:00
parent 1072862113
commit 3295a9b308
2 changed files with 4 additions and 4 deletions

View File

@@ -248,7 +248,7 @@ function findManifestIdInTags(tagsValue) {
if (!tagObject) continue;
const name = asString(tagObject.name) ?? asString(tagObject.Name);
const value = asString(tagObject.value) ?? asString(tagObject.Value);
if (name === "LatestManifestId" && value) return value;
if ((name === "LatestManifestId" || name === "ManifestId") && value) return value;
}
return "";
}
@@ -263,7 +263,7 @@ function extractManifestId(payload) {
for (const message of Object.values(outbox)) {
const messageObject = asObject(message);
if (!messageObject) continue;
const direct = asString(messageObject.LatestManifestId);
const direct = asString(messageObject.LatestManifestId) ?? asString(messageObject.ManifestId);
if (direct) return direct;
const tagged = findManifestIdInTags(messageObject.Tags);
if (tagged) return tagged;