소스 검색

未登录用户 $userUid = null;

visuddhinanda 2 년 전
부모
커밋
dc2648202b
1개의 변경된 파일9개의 추가작업 그리고 1개의 파일을 삭제
  1. 9 1
      app/Http/Resources/SentSimResource.php

+ 9 - 1
app/Http/Resources/SentSimResource.php

@@ -8,6 +8,7 @@ use App\Models\PaliText;
 use App\Http\Api\UserApi;
 use App\Http\Api\ChannelApi;
 use App\Http\Controllers\CorpusController;
+use App\Http\Api\AuthApi;
 
 class SentSimResource extends JsonResource
 {
@@ -36,7 +37,14 @@ class SentSimResource extends JsonResource
             "created_at"=> $sent->created_at,
             "updated_at"=> $sent->updated_at,
         ];
-        $resCount = CorpusController::sentResCount($sent->book,$sent->paragraph,$sent->word_begin,$sent->word_end);
+        $user = AuthApi::current($request);
+        if($user){
+            $userUid = $user['user_uid'];
+        }else{
+            $userUid = null;
+        }
+
+        $resCount = CorpusController::sentCanReadCount($sent->book,$sent->paragraph,$sent->word_begin,$sent->word_end,$userUid);
         $result = [
             "id" => "{$sent->book}-{$sent->paragraph}-{$sent->word_begin}-{$sent->word_end}",
             "book"=> $sent->book,