Explorar o código

修改兴唐白名单查询不抛异常

tangjiang hai 3 días
pai
achega
3d7ca686dc
Modificáronse 1 ficheiros con 11 adicións e 4 borrados
  1. 11 4
      src/Hotline.Api/Controllers/CallNativeContrroller.cs

+ 11 - 4
src/Hotline.Api/Controllers/CallNativeContrroller.cs

@@ -268,11 +268,18 @@ namespace Hotline.Api.Controllers
         [HttpGet("verify-white-list/{phone}")]
         public async Task<bool> VerifyWhiteList(string phone)
         {
-            var isEx = await _db.Queryable<XingtangWhitePhone>().Where(p => p.Phone == phone && p.ValidDateTime >= DateTime.Now).AnyAsync();
-            if (isEx)
-                return true;
-            else
+            try
+            {
+                var isEx = await _db.Queryable<XingtangWhitePhone>().Where(p => p.Phone == phone && p.ValidDateTime >= DateTime.Now).AnyAsync();
+                if (isEx)
+                    return true;
+                else
+                    return false;
+            }
+            catch (Exception)
+            {
                 return false;
+            }
         }
         #endregion
     }