From 429bc624af433f9877cd144e051c121a02b75db2 Mon Sep 17 00:00:00 2001 From: Anyon Date: Sun, 5 Jul 2020 21:04:54 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E5=9B=BE=E6=96=87=E4=B8=8D?= =?UTF-8?q?=E5=AD=98=E5=9C=A8=E6=97=B6=E7=9A=84=E5=BC=82=E5=B8=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/wechat/service/MediaService.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/wechat/service/MediaService.php b/app/wechat/service/MediaService.php index a8521a9c6..f2629ef68 100644 --- a/app/wechat/service/MediaService.php +++ b/app/wechat/service/MediaService.php @@ -39,7 +39,8 @@ class MediaService extends Service { // 文章主体数据 $data = $this->app->db->name('WechatNews')->where(['id' => $id])->where($where)->find(); - list($data['articles'], $articleIds) = [[], explode(',', $data['article_id'])]; + if (empty($data)) return []; + [$data['articles'], $articleIds] = [[], explode(',', $data['article_id'])]; if (empty($data['article_id']) || empty($articleIds)) return $data; // 文章列表组合 $query = $this->app->db->name('WechatNewsArticle')->whereIn('id', $articleIds)->orderField('id', $articleIds);