Correcting errors during automatic testing

This commit is contained in:
Valentin Popov 2017-12-03 21:09:56 +04:00
parent a7e10590eb
commit e0362e4250

20
lib.php
View File

@ -87,12 +87,12 @@ function tool_managertokens_create_record($options) {
global $DB; global $DB;
$token = new stdClass(); $token = new stdClass();
$token->enabled = !empty($options->enabled) ? boolval($options->enabled) : false; $token->enabled = !empty($options->enabled) ? boolval($options->enabled) : false;
$token->limited = !empty($options->limited) ? intval($options->limited) : 0; $token->limited = !empty($options->limited) ? intval($options->limited) : 0;
$token->targetid = !empty($options->targetid) ? intval($options->targetid) : 0; $token->targetid = !empty($options->targetid) ? intval($options->targetid) : 0;
$token->targettype = !empty($options->targettype) ? strval($options->targettype) : "null"; $token->targettype = !empty($options->targettype) ? strval($options->targettype) : "null";
$token->timelimited = !empty($options->timelimited) ? intval($options->timelimited) : 0; $token->timelimited = !empty($options->timelimited) ? intval($options->timelimited) : 0;
$token->token = !empty($options->token) ? strval($options->token) : generate_password(12); $token->token = !empty($options->token) ? strval($options->token) : generate_password(12);
$token->timecreated = time(); $token->timecreated = time();
$token->timemodified = time(); $token->timemodified = time();
@ -253,12 +253,12 @@ function tool_managertokens_update_record($options) {
} }
if ($token = $DB->get_record("tool_managertokens_tokens", array("id" => $options->id), "*", IGNORE_MISSING)) { if ($token = $DB->get_record("tool_managertokens_tokens", array("id" => $options->id), "*", IGNORE_MISSING)) {
$token->enabled = !empty($options->enabled) ? boolval($options->enabled) : false; $token->enabled = !empty($options->enabled) ? boolval($options->enabled) : false;
$token->limited = !empty($options->limited) ? intval($options->limited) : $token->limited; $token->limited = !empty($options->limited) ? intval($options->limited) : $token->limited;
$token->targetid = !empty($options->targetid) ? intval($options->targetid) : $token->targetid; $token->targetid = !empty($options->targetid) ? intval($options->targetid) : $token->targetid;
$token->targettype = !empty($options->targettype) ? strval($options->targettype) : $token->targettype; $token->targettype = !empty($options->targettype) ? strval($options->targettype) : $token->targettype;
$token->timelimited = !empty($options->timelimited) ? intval($options->timelimited) : $token->timelimited; $token->timelimited = !empty($options->timelimited) ? intval($options->timelimited) : $token->timelimited;
$token->token = !empty($options->token) ? strval($options->token) : $token->token; $token->token = !empty($options->token) ? strval($options->token) : $token->token;
$token->timemodified = time(); $token->timemodified = time();
if (!empty($options->extendedaction) && !empty($options->extendedoptions)) { if (!empty($options->extendedaction) && !empty($options->extendedoptions)) {