aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAndreas Fischer <bantu@phpbb.com>2014-07-14 19:45:43 +0200
committerAndreas Fischer <bantu@phpbb.com>2014-07-14 19:45:43 +0200
commitfcf426ad5c21c0e1e32e2bc33a8fd0a330fbd273 (patch)
treeb2fc53a318d90a8c370a331ae922b75c09bc1a9a
parentf6039562ea1f235ad352a2af67294d5aaf02160d (diff)
parent1043d1a27cdb2f7bfd92501a240bd69387b36d69 (diff)
downloadforums-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
-rw-r--r--phpBB/phpbb/db/migration/profilefield_base_migration.php14
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);
}