wzq hace 5 años
padre
commit
a1760fcbff

+ 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(),