fix: 忽略两处检查

This commit is contained in:
Pan Qiancheng 2026-01-04 15:39:38 +08:00
parent e92f26f50c
commit 79a98e2d8f
4 changed files with 26 additions and 7 deletions

View File

@ -73,7 +73,10 @@ const triggers = [
});
};
if (data instanceof Array) {
await Promise.all(data.map(ele => formMeta(ele)));
await Promise.all(data.map(ele => {
// @oak-ignore
return formMeta(ele);
}));
return data.length;
}
await formMeta(data);
@ -116,7 +119,10 @@ const triggers = [
});
};
if (data instanceof Array) {
await Promise.all(data.map(ele => formChunkInfo(ele)));
await Promise.all(data.map(ele => {
// @oak-ignore
return formChunkInfo(ele);
}));
return data.length;
}
await formChunkInfo(data);

View File

@ -76,7 +76,10 @@ const triggers = [
});
};
if (data instanceof Array) {
await Promise.all(data.map(ele => formMeta(ele)));
await Promise.all(data.map(ele => {
// @oak-ignore
return formMeta(ele);
}));
return data.length;
}
await formMeta(data);
@ -119,7 +122,10 @@ const triggers = [
});
};
if (data instanceof Array) {
await Promise.all(data.map(ele => formChunkInfo(ele)));
await Promise.all(data.map(ele => {
// @oak-ignore
return formChunkInfo(ele);
}));
return data.length;
}
await formChunkInfo(data);

View File

@ -14,7 +14,7 @@ export declare function createToDo<ED extends EntityDict & BaseEntityDict, T ext
redirectTo: EntityDict['toDo']['OpSchema']['redirectTo'];
entity: any;
entityId: string;
}, userIds?: string[]): Promise<0 | 1>;
}, userIds?: string[]): Promise<1 | 0>;
/**
* todo例程entity对象上进行action操作时filtertodo完成
* entity的action的后trigger中调用

View File

@ -91,7 +91,10 @@ const triggers: Trigger<EntityDict, 'extraFile', BRC<EntityDict>>[] = [
}
if (data instanceof Array) {
await Promise.all(
data.map(ele => formMeta(ele as EntityDict['extraFile']['OpSchema']))
data.map(ele => {
// @oak-ignore
return formMeta(ele as EntityDict['extraFile']['OpSchema'])
})
);
return data.length;
}
@ -147,10 +150,14 @@ const triggers: Trigger<EntityDict, 'extraFile', BRC<EntityDict>>[] = [
if (data instanceof Array) {
await Promise.all(
data.map(ele => formChunkInfo(ele as EntityDict['extraFile']['OpSchema']))
data.map(ele => {
// @oak-ignore
return formChunkInfo(ele as EntityDict['extraFile']['OpSchema'])
})
);
return data.length;
}
await formChunkInfo(data as EntityDict['extraFile']['OpSchema']);
return 1;
}