fixing missing value2 affectation
This commit is contained in:
		
							parent
							
								
									eba60af8b9
								
							
						
					
					
						commit
						4cfa74401c
					
				|  | @ -116,6 +116,8 @@ function variable_set($name, $value, $comment = null) { | ||||||
|      |      | ||||||
|     if (is_object($value) || is_array($value)) { |     if (is_object($value) || is_array($value)) { | ||||||
|         $value2 = serialize($value); |         $value2 = serialize($value); | ||||||
|  |     } else { | ||||||
|  |         $value2 = $value; | ||||||
|     } |     } | ||||||
|     if (array_key_exists($name, $conf)) { |     if (array_key_exists($name, $conf)) { | ||||||
|         $previous = $conf[$name]; |         $previous = $conf[$name]; | ||||||
|  | @ -125,10 +127,9 @@ function variable_set($name, $value, $comment = null) { | ||||||
|     if (!array_key_exists($name, $conf) || $value != $conf[$name]) { |     if (!array_key_exists($name, $conf) || $value != $conf[$name]) { | ||||||
|         $conf[$name] = $value; |         $conf[$name] = $value; | ||||||
|         if (empty($comment)) { |         if (empty($comment)) { | ||||||
|             $query = "INSERT INTO variable (name, value) values ('" . $name . "', '" . addslashes($value2) . "') on duplicate key update name='$name', value='$value';"; |             $query = "INSERT INTO variable (name, value) values ('" . $name . "', '" . addslashes($value2) . "') on duplicate key update name='" . $name . "', value='" . addslashes($value2) . "';"; | ||||||
|         } else { |         } else { | ||||||
|             $comment = mysql_real_escape_string($comment); |             $query = "INSERT INTO variable (name, value, comment) values ('" . $name . "', '" . addslashes($value2) . "', '$comment') on duplicate key update name='" . $name . "', value='" . addslashes($value2) . "', comment='" . addslashes($comment) . "';"; | ||||||
|             $query = "INSERT INTO variable (name, value, comment) values ('" . $name . "', '" . addslashes($value2) . "', '$comment') on duplicate key update name='$name', value='$value', comment='$comment';"; |  | ||||||
|         } |         } | ||||||
|         $db->query($query); |         $db->query($query); | ||||||
|         $hooks->invoke("hook_variable_set", array("name" => $name, "old" => $previous, "new" => $value)); |         $hooks->invoke("hook_variable_set", array("name" => $name, "old" => $previous, "new" => $value)); | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue
	
	 Benjamin Sonntag
						Benjamin Sonntag