MyBB Community Forums

Full Version: reputation.php warning 1.8.36
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
When adding reputation for a user for the first time, and multiple reps are not permitted, a warning occurs.

<error>
	<dateline>1695455172</dateline>
	<datetime>2023-09-23 07:46:12 UTC -0700</datetime>
	<script>reputation.php</script>
	<line>169</line>
	<type>2</type>
	<friendly_type>Warning</friendly_type>
	<message>Trying to access array offset on value of type null</message>
	<back_trace>#0  errorHandler->error() called at [/inc/class_error.php:153]
#1  errorHandler->error_callback() called at [/reputation.php:169]
</back_trace>
</error>

Find line 169
		$rid = $existing_reputation['rid'];
and replace with
		if(!empty($existing_reputation['rid']))
		{
			$rid = $existing_reputation['rid'];
		}