This commit is contained in:
adroitwhiz 2025-05-04 02:06:45 +00:00 committed by GitHub
commit ba4e22e04f
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -1431,23 +1431,13 @@ BlocksExecuteCache.getCached = function (blocks, blockId, CacheType) {
const block = blocks.getBlock(blockId);
if (typeof block === 'undefined') return null;
if (typeof CacheType === 'undefined') {
cached = {
id: blockId,
opcode: blocks.getOpcode(block),
fields: blocks.getFields(block),
inputs: blocks.getInputs(block),
mutation: blocks.getMutation(block)
};
} else {
cached = new CacheType(blocks, {
id: blockId,
opcode: blocks.getOpcode(block),
fields: blocks.getFields(block),
inputs: blocks.getInputs(block),
mutation: blocks.getMutation(block)
});
}
cached = new CacheType(blocks, {
id: blockId,
opcode: blocks.getOpcode(block),
fields: blocks.getFields(block),
inputs: blocks.getInputs(block),
mutation: blocks.getMutation(block)
});
blocks._cache._executeCached[blockId] = cached;
return cached;