Omit absent provider surface metadata

This commit is contained in:
Meta Vens 2026-08-22 00:14:58 +02:00
commit 6766bee7c1
2 changed files with 4 additions and 4 deletions

View file

@ -108,8 +108,8 @@ function normalizeSurfaceAdvertisement(value) {
schema: value[1],
recordRef: value[2],
transport: value[3],
status: value[4],
surfaceKind: value[5],
...(value[4] ? { status: value[4] } : {}),
...(value[5] ? { surfaceKind: value[5] } : {}),
...(value[6] ? { worldInteraction: normalizeWorldInteraction(value[6]) } : {}),
};
}

View file

@ -162,8 +162,8 @@ function normalizeSurfaceAdvertisement(value: unknown): unknown {
schema: value[1],
recordRef: value[2],
transport: value[3],
status: value[4],
surfaceKind: value[5],
...(value[4] ? { status: value[4] } : {}),
...(value[5] ? { surfaceKind: value[5] } : {}),
...(value[6] ? { worldInteraction: normalizeWorldInteraction(value[6]) } : {}),
};
}