strict checking
This commit is contained in:
parent
70867b8045
commit
d2e227a549
|
@ -215,9 +215,11 @@ class ComicPressAdmin {
|
|||
foreach ($_POST['attachments'] as $post_id => $settings) {
|
||||
if (isset($settings['comicpress_management'])) {
|
||||
$media_post = get_post($post_id);
|
||||
if (isset($media_post->post_parent)) {
|
||||
$media_post->post_parent = $settings['post_parent'];
|
||||
wp_update_post($media_post);
|
||||
}
|
||||
}
|
||||
update_post_meta($post_id, 'comicpress', array(
|
||||
'managed' => isset($settings['comicpress_management']
|
||||
)));
|
||||
|
|
|
@ -156,14 +156,17 @@ class ComicPressStoryline {
|
|||
if (isset($this->_structure[$id])) {
|
||||
$all_adjacent = array();
|
||||
do {
|
||||
$has_adjacent = false;
|
||||
|
||||
if (isset($this->_structure[$id][$direction])) {
|
||||
$new_id = $this->_structure[$id][$direction];
|
||||
|
||||
$has_adjacent = false;
|
||||
if (!in_array($new_id, $all_adjacent)) {
|
||||
if ($has_adjacent = isset($this->_structure[$id][$direction])) {
|
||||
$all_adjacent[] = $new_id;
|
||||
$id = $new_id;
|
||||
}
|
||||
}
|
||||
}
|
||||
} while ($has_adjacent);
|
||||
return $all_adjacent;
|
||||
|
|
|
@ -18,6 +18,7 @@ class ComicPressBackendAttachment extends ComicPressBackend {
|
|||
if (!empty($children)) {
|
||||
foreach ($children as $child) {
|
||||
$meta = get_post_meta($child->ID, 'comicpress', true);
|
||||
if (isset($meta['managed'])) {
|
||||
if ($meta['managed']) {
|
||||
$result[] = new ComicPressBackendAttachment($child);
|
||||
}
|
||||
|
@ -25,6 +26,7 @@ class ComicPressBackendAttachment extends ComicPressBackend {
|
|||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
return $result;
|
||||
}
|
||||
|
||||
|
|
|
@ -1,2 +1,6 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<phpunit colors="true" bootstrap="test/bootstrap.php" />
|
||||
<phpunit colors="true" bootstrap="test/bootstrap.php">
|
||||
<php>
|
||||
<ini name="error_reporting" value="30719" />
|
||||
</php>
|
||||
</phpunit>
|
Loading…
Reference in New Issue