Skip to content

Commit f83eaed

Browse files
Claudehotlong
andauthored
Fix TypeScript error: iterate over loader Map values, not entries
The previous fix had a type error because it was iterating over the Map directly (which yields entries as tuples) instead of using .values() to iterate over just the MetadataLoader instances. packages/metadata/src/metadata-manager.ts:166 Co-authored-by: hotlong <50353452+hotlong@users.noreply.github.com>
1 parent 0d7d18f commit f83eaed

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

packages/metadata/src/metadata-manager.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -162,7 +162,7 @@ export class MetadataManager implements IMetadataService {
162162
this.registry.get(type)!.set(name, data);
163163

164164
// Persist to writable loaders (e.g., DatabaseLoader for history tracking)
165-
for (const loader of this.loaders) {
165+
for (const loader of this.loaders.values()) {
166166
if (loader.save) {
167167
try {
168168
await loader.save(type, name, data);

0 commit comments

Comments
 (0)