فهرست منبع

Update ApiV1Controller, improve timeline account hydration

Daniel Supernault 2 سال پیش
والد
کامیت
4d5614726f
1فایلهای تغییر یافته به همراه2 افزوده شده و 1 حذف شده
  1. 2 1
      app/Http/Controllers/Api/ApiV1Controller.php

+ 2 - 1
app/Http/Controllers/Api/ApiV1Controller.php

@@ -2299,10 +2299,11 @@ class ApiV1Controller extends Controller
 		->map(function($k) use($user, $napi) {
 			try {
 				$status = $napi ? StatusService::get($k) : StatusService::getMastodon($k);
-			} catch(\Exception $e) {
 				if(!$status || !isset($status['account']) || !isset($status['account']['id'])) {
 					return false;
 				}
+			} catch(\Exception $e) {
+				return false;
 			}
 
 			$account = $napi ? AccountService::get($status['account']['id'], true) : AccountService::getMastodon($status['account']['id'], true);