Skip to content

Commit c8e5724

Browse files
authored
fix: improve error messages (#502)
1 parent 3078e12 commit c8e5724

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

packages/runtime/src/enhancements/model-meta.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ export function getDefaultModelMeta(): ModelMeta {
99
// eslint-disable-next-line @typescript-eslint/no-var-requires
1010
return require('.zenstack/model-meta').default;
1111
} catch {
12-
throw new Error('Model meta cannot be loaded');
12+
throw new Error('Model meta cannot be loaded. Please make sure "zenstack generate" has been run.');
1313
}
1414
}
1515

packages/runtime/src/enhancements/policy/index.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,6 +69,8 @@ function getDefaultPolicy(): PolicyDef {
6969
// eslint-disable-next-line @typescript-eslint/no-var-requires
7070
return require('.zenstack/policy').default;
7171
} catch {
72-
throw new Error('Policy definition cannot be loaded from default location');
72+
throw new Error(
73+
'Policy definition cannot be loaded from default location. Please make sure "zenstack generate" has been run.'
74+
);
7375
}
7476
}

0 commit comments

Comments
 (0)