kopia lustrzana https://github.com/pixelfed/pixelfed
Merge pull request #5712 from intentionally-left-nil/fix-pulse-crash
Prevent pulse crash when it is not configuredpull/5718/head
commit
2bbe7c9d04
|
|
@ -74,19 +74,21 @@ class AppServiceProvider extends ServiceProvider
|
||||||
return $user->is_admin === 1;
|
return $user->is_admin === 1;
|
||||||
});
|
});
|
||||||
|
|
||||||
Pulse::user(function ($user) {
|
if (config('pulse.enabled', false)) {
|
||||||
$acct = AccountService::get($user->profile_id, true);
|
Pulse::user(function ($user) {
|
||||||
|
$acct = AccountService::get($user->profile_id, true);
|
||||||
|
|
||||||
return $acct ? [
|
return $acct ? [
|
||||||
'name' => $acct['username'],
|
'name' => $acct['username'],
|
||||||
'extra' => $user->email,
|
'extra' => $user->email,
|
||||||
'avatar' => $acct['avatar'],
|
'avatar' => $acct['avatar'],
|
||||||
] : [
|
] : [
|
||||||
'name' => $user->username,
|
'name' => $user->username,
|
||||||
'extra' => 'DELETED',
|
'extra' => 'DELETED',
|
||||||
'avatar' => '/storage/avatars/default.jpg',
|
'avatar' => '/storage/avatars/default.jpg',
|
||||||
];
|
];
|
||||||
});
|
});
|
||||||
|
}
|
||||||
|
|
||||||
RateLimiter::for('app-signup', function (Request $request) {
|
RateLimiter::for('app-signup', function (Request $request) {
|
||||||
return Limit::perDay(10)->by($request->ip());
|
return Limit::perDay(10)->by($request->ip());
|
||||||
|
|
|
||||||
Ładowanie…
Reference in New Issue