From 80a1c2cf7964467a0c5204d98d45d745f33792fd Mon Sep 17 00:00:00 2001 From: Yagami Date: Sun, 14 May 2023 13:01:36 +0800 Subject: [PATCH] * Fix bug #35062. --- module/story/model.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/module/story/model.php b/module/story/model.php index 97bc420902..e6bd41d7ca 100644 --- a/module/story/model.php +++ b/module/story/model.php @@ -4534,7 +4534,7 @@ class storyModel extends model $isSuperReviewer = strpos(',' . trim(zget($config->story, 'superReviewers', ''), ',') . ',', ',' . $app->user->account . ','); - if($action == 'change') return (($isSuperReviewer !== false or count($story->reviewer) == 0 or count($story->notReview) == 0) and ($story->status == 'active' or $story->status == 'launched')); + if($action == 'change') return (($isSuperReviewer !== false or count($story->reviewer) == 0 or count($story->notReview) == 0) and (in_array($story->status, array('active', 'launched', 'developing')))); if($action == 'review') return (($isSuperReviewer !== false or in_array($app->user->account, $story->notReview)) and $story->status == 'reviewing'); if($action == 'recall') return strpos('reviewing,changing', $story->status) !== false; if($action == 'close') return $story->status != 'closed';