wzq 5 년 전
부모
커밋
a1760fcbff
2개의 변경된 파일3개의 추가작업 그리고 1개의 파일을 삭제
  1. 1 1
      app/Http/Controllers/Post/PostController.php
  2. 2 0
      app/Repositories/Post/PostRepository.php

+ 1 - 1
app/Http/Controllers/Post/PostController.php

@@ -38,7 +38,7 @@ class PostController extends Controller
             'title' => 'nullable|string|max:20',
             'content' => 'required|string|max:20',
             'location' => 'required|string',
-            'imgs' => 'required_if:type,image|array',
+            'imgs' => 'required_if:type,image|array|max:9',
             'imgs.*' => 'required|url',
         ]);
         if ($validator->fails()) {

+ 2 - 0
app/Repositories/Post/PostRepository.php

@@ -17,6 +17,7 @@ use App\Models\Topic;
 use Illuminate\Database\QueryException;
 use Dingo\Api\Http\Response;
 use Illuminate\Support\Facades\DB;
+use Illuminate\Support\Facades\Log;
 use Illuminate\Support\Facades\Redis;
 use Symfony\Component\HttpKernel\Exception\HttpException;
 use Tymon\JWTAuth\Facades\JWTAuth;
@@ -114,6 +115,7 @@ class PostRepository
 
         }catch (QueryException $exception){
             DB::rollBack();
+            Log::debug('发布内容:'.$exception->getMessage());
             return Response::create([
                 'message'  => '发布失败,请重试',
                 'error' => $exception->getMessage(),