PluginProbe
CSS & JavaScript Toolbox / 6.0.9
CSS & JavaScript Toolbox v6.0.9
trunk 0.3 0.8 10 10.1 11 11.2 11.3 11.4 11.5 11.6 11.7 11.8 11.9 11.9.1 12 12.0 12.0.1 12.0.3 12.0.4 12.0.5 12.0.6 12.0.7 6.0 6.0.11 All 60 releases
← All changes | models/blocks.php +3 -2 6.06.0.9 View file →
@@ -80,11 +80,12 @@
80 80 if (count($revisions) == self::MAX_REVISIONS_PER_BLOCK) {
81 81 $this->delete(array_shift($revisions)->id);
82 82 }
83 83 // Get block data.
84 - $block['fields'] = array('lastModified', 'pinPoint', 'code', 'links', 'expressions');
84 + $block['fields'] = array('id', 'lastModified', 'pinPoint', 'code', 'links', 'expressions');
85 85 // get() developed to return multiple blocks, fetch the first.
86 - $block = array_shift($blocks->get($blockId, $block['fields']));
86 + $result = $blocks->get($blockId, $block['fields']);
87 + $block = reset($result);
87 88 // Set other fields.
88 89 $block->location = $block->state = '';
89 90 $block->parent = $blockId;
90 91 $block->type = 'revision';