Comment 27191 on #1543, correction 27192. Candidate afb2ae0e. Co-Authored-By: Claude Opus 5.5 <[email protected]>
14 lines
760 B
Diff
14 lines
760 B
Diff
diff --git a/packages/webui/src/reads.mjs b/packages/webui/src/reads.mjs
|
|
index 01224d15..105cdbc5 100644
|
|
--- a/packages/webui/src/reads.mjs
|
|
+++ b/packages/webui/src/reads.mjs
|
|
@@ -130,7 +130,7 @@ export function credentialState(service, date, now = Date.now()) {
|
|
}
|
|
const credential = (service, ref, account, role, now) => {
|
|
const dateKind = ref.expires ? 'expires' : 'rotateBy', date = ref[dateKind];
|
|
- return { service, account, role, dateKind, date, state: credentialState(service, date, now) };
|
|
+ return { ...ref, service, account, role, dateKind, date, state: credentialState(service, date, now) };
|
|
};
|
|
export function businessView(b, { system = null, now = Date.now() } = {}) {
|
|
const instances = Object.entries(b.roles).map(([instance, r]) => {
|