MDL-22540 portfoliolib - cross db text comparison requires sql_compare_text() to be used

This commit is contained in:
Eloy Lafuente 2010-05-23 09:23:05 +00:00
parent dc28220096
commit b11bbdd16d

View file

@ -506,7 +506,7 @@ function portfolio_instances($visibleonly=true, $useronly=true) {
if ($useronly) {
$sql .= ' AND id NOT IN (
SELECT instance FROM {portfolio_instance_user}
WHERE userid = ? AND name = ? AND value = ?
WHERE userid = ? AND name = ? AND ' . $DB->sql_compare_text('value') . ' = ?
)';
$values = array_merge($values, array($USER->id, 'visible', 0));
}