We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 71ab7c3 commit 7525e12Copy full SHA for 7525e12
2 files changed
packages/snaps-sdk/src/types/permissions.ts
@@ -37,7 +37,7 @@ export type RequestedSnap = {
37
38
export type InitialPermissions = Partial<{
39
'endowment:cronjob': {
40
- jobs: Cronjob[];
+ jobs?: Cronjob[];
41
maxRequestTime?: number;
42
};
43
'endowment:ethereum-provider': EmptyObject;
packages/snaps-utils/src/manifest/validation.ts
@@ -191,7 +191,7 @@ export const PermissionsStruct: Describe<InitialPermissions> = type({
191
'endowment:cronjob': optional(
192
mergeStructs(
193
HandlerCaveatsStruct,
194
- object({ jobs: CronjobSpecificationArrayStruct }),
+ object({ jobs: optional(CronjobSpecificationArrayStruct) }),
195
),
196
197
'endowment:ethereum-provider': optional(EmptyObjectStruct),
0 commit comments