@@ -31,6 +31,7 @@ import type { WebVhDidLog, WebVhDidLogEntry } from '../../resources'
3131import { parseResourceId } from '../../resources'
3232import { WebVhDidCrypto } from '../WebVhDidCrypto'
3333import { WebVhDidRegistrar } from '../WebVhDidRegistrar'
34+ import { WebVhDidRecordMetadataKeys } from '../webVhDidRecordMetadataTypes'
3435
3536// didwebvh-ts calls fetchWitnessProofs during resolve/update. In this offline unit-test
3637// environment those HTTP requests fail (ENOTFOUND) and generate stderr noise even when
@@ -77,7 +78,7 @@ describe('WebVhDidRegistrar boundary contracts', () => {
7778 const record = await repository . findSingleByQuery ( agentContext , { did } )
7879 expect ( record ) . toBeDefined ( )
7980
80- const log = record ?. metadata . get ( 'log' ) as WebVhDidLog
81+ const log = record ?. metadata . get ( WebVhDidRecordMetadataKeys . DidLog ) as WebVhDidLog
8182 expect ( Array . isArray ( log ) ) . toBe ( true )
8283 expect ( log ) . toHaveLength ( 1 )
8384
@@ -98,7 +99,7 @@ describe('WebVhDidRegistrar boundary contracts', () => {
9899 const did = result . didState . did
99100 if ( ! did ) throw new Error ( 'create failed' )
100101 const record = await repository . findSingleByQuery ( agentContext , { did } )
101- const log = record ?. metadata . get ( 'log' ) as WebVhDidLog
102+ const log = record ?. metadata . get ( WebVhDidRecordMetadataKeys . DidLog ) as WebVhDidLog
102103
103104 expect ( Array . isArray ( log [ 0 ] . parameters . updateKeys ) ) . toBe ( true )
104105 expect ( log [ 0 ] . parameters . updateKeys ?. length ) . toBeGreaterThan ( 0 )
@@ -119,7 +120,7 @@ describe('WebVhDidRegistrar boundary contracts', () => {
119120 expect ( updateResult . didState . state ) . toBe ( 'finished' )
120121
121122 const record = await repository . findSingleByQuery ( agentContext , { did } )
122- const log = record ?. metadata . get ( 'log' ) as WebVhDidLog
123+ const log = record ?. metadata . get ( WebVhDidRecordMetadataKeys . DidLog ) as WebVhDidLog
123124
124125 expect ( log ) . toHaveLength ( 2 )
125126 } )
@@ -135,7 +136,7 @@ describe('WebVhDidRegistrar boundary contracts', () => {
135136 await registrar . update ( agentContext , { did, didDocument } )
136137
137138 const record = await repository . findSingleByQuery ( agentContext , { did } )
138- const log = record ?. metadata . get ( 'log' ) as WebVhDidLog
139+ const log = record ?. metadata . get ( WebVhDidRecordMetadataKeys . DidLog ) as WebVhDidLog
139140
140141 const indices = log . map ( ( e ) => parseInt ( e . versionId . split ( '-' ) [ 0 ] , 10 ) )
141142 for ( let i = 1 ; i < indices . length ; i ++ ) {
@@ -152,7 +153,7 @@ describe('WebVhDidRegistrar boundary contracts', () => {
152153 if ( ! did ) throw new Error ( 'create failed' )
153154
154155 const record = await repository . findSingleByQuery ( agentContext , { did } )
155- const log = record ?. metadata . get ( 'log' ) as WebVhDidLog
156+ const log = record ?. metadata . get ( WebVhDidRecordMetadataKeys . DidLog ) as WebVhDidLog
156157
157158 // Delegate directly to the upstream library — no Credo resolver involved.
158159 const verifier = new WebVhDidCrypto ( agentContext )
@@ -176,7 +177,7 @@ describe('WebVhDidRegistrar boundary contracts', () => {
176177 expect ( updateResult . didState . state ) . toBe ( 'finished' )
177178
178179 const record = await repository . findSingleByQuery ( agentContext , { did } )
179- const log = record ?. metadata . get ( 'log' ) as WebVhDidLog
180+ const log = record ?. metadata . get ( WebVhDidRecordMetadataKeys . DidLog ) as WebVhDidLog
180181
181182 const verifier = new WebVhDidCrypto ( agentContext )
182183 const resolved = await resolveDIDFromLog ( log , { verifier } )
0 commit comments