OSDN Git Service

FIX:変数名の変更漏れ
authorshizuki <shizuki@kinezumi.net>
Fri, 4 May 2012 08:24:12 +0000 (17:24 +0900)
committershizuki <shizuki@kinezumi.net>
Fri, 4 May 2012 08:24:12 +0000 (17:24 +0900)
PLUGIN::get_option()に於いて、オプションの値を埋めるデフォルト値を格納する変数名の変更漏れを修正

nucleus/libs/PLUGIN.php

index caf8241..99586f3 100644 (file)
@@ -647,7 +647,7 @@ abstract class NucleusPlugin
                        // fill DB with default value\r
                        $this->option_values[$key] = $this->get_default_value($context, $name);\r
                        $query = "INSERT INTO %s (oid, ocontextid, ovalue) VALUES (%d, %d, '%s');";\r
-                       $query = sprintf($query, sql_table('plugin_option'), (integer) $oid, (integer) $contextid, sql_real_escape_string($defVal));\r
+                       $query = sprintf($query, sql_table('plugin_option'), (integer) $oid, (integer) $contextid, sql_real_escape_string($this->option_values[$key]));\r
                        sql_query($query);\r
                }\r
                else\r