Booleans are not always transformed to 0 /1. This was preventing install

under mysqli. Define block->multiple if needed.

Merged from MOODLE_19_STABLE
This commit is contained in:
stronk7 2007-10-19 17:53:23 +00:00
parent df7cb97973
commit 04c2d0db9d

View File

@ -1319,7 +1319,9 @@ function upgrade_blocks_plugins($continueto) {
} else { // block not installed yet, so install it
// If it allows multiples, start with it enabled
$block->multiple = $blockobj->instance_allow_multiple();
if ($blockobj->instance_allow_multiple()) {
$block->multiple = 1;
}
// Set the block cron on install
$block->cron = !empty($blockobj->cron) ? $blockobj->cron : 0;