瀏覽代碼

fixed can access

= 3 年之前
父節點
當前提交
8464365548
共有 1 個文件被更改,包括 2 次插入1 次删除
  1. 2 1
      app/Models/Pro.php

+ 2 - 1
app/Models/Pro.php

@@ -841,7 +841,8 @@ WHERE
                     ->orWhereRaw('id IN (SELECT client_id FROM appointment WHERE status NOT IN (\'CANCELLED\') AND pro_id = ?)', [$proID])
                     ->orWhereRaw('id IN (SELECT mcp_pro_id FROM client_program WHERE client_id = client.id AND is_active = TRUE)')
                     ->orWhereRaw('id IN (SELECT manager_pro_id FROM client_program WHERE client_id = client.id AND is_active = TRUE)')
-                    ->orWhereRaw('id IN (SELECT client_id FROM note WHERE ally_pro_id = ? AND is_cancelled = FALSE)', [$proID]);
+                    ->orWhereRaw('id IN (SELECT client_id FROM note WHERE ally_pro_id = ? AND is_cancelled = FALSE)', [$proID])
+                    ->orWhereRaw('id IN (SELECT client_id FROM client_review_request WHERE pro_id = ? AND access_start_date >= NOW() AND access_end_date >= NOW())');
             })->count();
         return !!$canAccess;
     }