diff --git a/webapp/services/MissionService.php b/webapp/services/MissionService.php index decfef40..79c84db1 100644 --- a/webapp/services/MissionService.php +++ b/webapp/services/MissionService.php @@ -647,13 +647,16 @@ class MissionService extends BaseService { { //武器 ++$gunCount; - array_push( - $mission['objects'], - array( - 'type' => $type, - 'id' => $id - ) - ); + $gunDb = Gun::find($id); + if ($gunDb) { + array_push( + $mission['objects'], + array( + 'type' => $type, + 'id' => $id + ) + ); + } } break; case 1: