CASE WHEN like_table.likeValue IS NOT NULL THEN like_table.likeValue ELSE 0 END AS liked
FROM wcf".WCF_N."_like_object like_object
LEFT JOIN wcf".WCF_N."_like like_table
- ON (like_table.objectTypeID = ".$likeObject->objectTypeID."
+ ON (like_table.objectTypeID = ?
AND like_table.objectID = like_object.objectID
AND like_table.userID = ?)
WHERE like_object.likeObjectID = ?";
$statement = WCF::getDB()->prepareStatement($sql);
$statement->execute([
+ $likeObject->objectTypeID,
$user->userID,
$likeObject->likeObjectID
]);