|
@@ -94,7 +94,7 @@ class Update extends Page
|
|
$info = array();
|
|
$info = array();
|
|
foreach ($remote as $k => $v) {
|
|
foreach ($remote as $k => $v) {
|
|
$data['update'][$v[0]]['remote'] = Dever::url($v[1]);
|
|
$data['update'][$v[0]]['remote'] = Dever::url($v[1]);
|
|
- if (isset($v[2]) && isset($data['option'][$v[2]]) && $data['option'][$v[2]] && $m = Dever::isset($data['option'][$v[2]][0], 'id')) {
|
|
|
|
|
|
+ if (isset($v[2]) && isset($data['option'][$v[2]]) && $data['option'][$v[2]] && $m = Dever::issets($data['option'][$v[2]][0], 'id')) {
|
|
$result = Dever::call($v[1], array($m), 'api');
|
|
$result = Dever::call($v[1], array($m), 'api');
|
|
if ($result) {
|
|
if ($result) {
|
|
$this->setUpdate($info, $data, $result);
|
|
$this->setUpdate($info, $data, $result);
|
|
@@ -376,7 +376,7 @@ class Update extends Page
|
|
$value = Dever::json_encode($value);
|
|
$value = Dever::json_encode($value);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
- if ($value && isset($this->config['field'][$key]) && $handle = Dever::isset($this->config['field'][$key], 'handle')) {
|
|
|
|
|
|
+ if ($value && isset($this->config['field'][$key]) && $handle = Dever::issets($this->config['field'][$key], 'handle')) {
|
|
$value = Dever::call($handle, array($value));
|
|
$value = Dever::call($handle, array($value));
|
|
if (is_array($value) && isset($value[$key])) {
|
|
if (is_array($value) && isset($value[$key])) {
|
|
foreach ($value as $k => $v) {
|
|
foreach ($value as $k => $v) {
|