diff options
| author | Andreas Fischer <bantu@phpbb.com> | 2014-07-14 19:45:43 +0200 | 
|---|---|---|
| committer | Andreas Fischer <bantu@phpbb.com> | 2014-07-14 19:45:43 +0200 | 
| commit | fcf426ad5c21c0e1e32e2bc33a8fd0a330fbd273 (patch) | |
| tree | b2fc53a318d90a8c370a331ae922b75c09bc1a9a /phpBB | |
| parent | f6039562ea1f235ad352a2af67294d5aaf02160d (diff) | |
| parent | 1043d1a27cdb2f7bfd92501a240bd69387b36d69 (diff) | |
| download | forums-fcf426ad5c21c0e1e32e2bc33a8fd0a330fbd273.tar forums-fcf426ad5c21c0e1e32e2bc33a8fd0a330fbd273.tar.gz forums-fcf426ad5c21c0e1e32e2bc33a8fd0a330fbd273.tar.bz2 forums-fcf426ad5c21c0e1e32e2bc33a8fd0a330fbd273.tar.xz forums-fcf426ad5c21c0e1e32e2bc33a8fd0a330fbd273.zip  | |
Merge pull request #2728 from lucifer4o/ticket/12846
[ticket/12846] SQLite3 bug in profilefield_base_migration.php
* lucifer4o/ticket/12846:
  [ticket/12846] SQLite3 bug in profilefield_base_migration.php
Diffstat (limited to 'phpBB')
| -rw-r--r-- | phpBB/phpbb/db/migration/profilefield_base_migration.php | 14 | 
1 files changed, 7 insertions, 7 deletions
diff --git a/phpBB/phpbb/db/migration/profilefield_base_migration.php b/phpBB/phpbb/db/migration/profilefield_base_migration.php index e66e5fd080..9000949a7d 100644 --- a/phpBB/phpbb/db/migration/profilefield_base_migration.php +++ b/phpBB/phpbb/db/migration/profilefield_base_migration.php @@ -107,8 +107,8 @@ abstract class profilefield_base_migration extends \phpbb\db\migration\migration  		while ($lang_id = (int) $this->db->sql_fetchfield('lang_id'))  		{  			$insert_buffer->insert(array( -				'field_id'				=> $field_id, -				'lang_id'				=> $lang_id, +				'field_id'				=> (int) $field_id, +				'lang_id'				=> (int) $lang_id,  				'lang_name'				=> $lang_name,  				'lang_explain'			=> '',  				'lang_default_value'	=> '', @@ -136,8 +136,8 @@ abstract class profilefield_base_migration extends \phpbb\db\migration\migration  			foreach ($this->profilefield_language_data as $language_data)  			{  				$insert_buffer->insert(array_merge(array( -					'field_id'	=> $field_id, -					'lang_id'	=> $lang_id, +					'field_id'	=> (int) $field_id, +					'lang_id'	=> (int) $lang_id,  				), $language_data));  			}  		} @@ -154,15 +154,15 @@ abstract class profilefield_base_migration extends \phpbb\db\migration\migration  		$field_id = $this->get_custom_profile_field_id();  		$sql = 'DELETE FROM ' . PROFILE_FIELDS_TABLE . ' -			WHERE field_id = ' . $field_id; +			WHERE field_id = ' . (int) $field_id;  		$this->db->sql_query($sql);  		$sql = 'DELETE FROM ' . PROFILE_LANG_TABLE . ' -			WHERE field_id = ' . $field_id; +			WHERE field_id = ' . (int) $field_id;  		$this->db->sql_query($sql);  		$sql = 'DELETE FROM ' . PROFILE_FIELDS_LANG_TABLE . ' -			WHERE field_id = ' . $field_id; +			WHERE field_id = ' . (int) $field_id;  		$this->db->sql_query($sql);  	}  | 
