diff --git a/app/Http/Controllers/LikeController.php b/app/Http/Controllers/LikeController.php index 08e0a4212..139ecb5d7 100644 --- a/app/Http/Controllers/LikeController.php +++ b/app/Http/Controllers/LikeController.php @@ -33,20 +33,16 @@ class LikeController extends Controller $like = Like::whereProfileId($profile->id)->whereStatusId($status->id)->firstOrFail(); $like->forceDelete(); $count--; - if($count >= 0) { - $status->likes_count = $count; - $status->save(); - } + $status->likes_count = $count; + $status->save(); } else { $like = new Like(); $like->profile_id = $profile->id; $like->status_id = $status->id; $like->save(); $count++; - if($count >= 0) { - $status->likes_count = $count; - $status->save(); - } + $status->likes_count = $count; + $status->save(); LikePipeline::dispatch($like); } diff --git a/app/Transformer/Api/Mastodon/v1/StatusTransformer.php b/app/Transformer/Api/Mastodon/v1/StatusTransformer.php index 7a5d1cbff..6ca61a51b 100644 --- a/app/Transformer/Api/Mastodon/v1/StatusTransformer.php +++ b/app/Transformer/Api/Mastodon/v1/StatusTransformer.php @@ -24,7 +24,7 @@ class StatusTransformer extends Fractal\TransformerAbstract 'in_reply_to_id' => $status->in_reply_to_id, 'in_reply_to_account_id' => $status->in_reply_to_profile_id, 'reblog' => null, - 'content' => $status->rendered ?? $status->caption, + 'content' => $status->rendered ?? $status->caption ?? '', 'created_at' => $status->created_at->toJSON(), 'emojis' => [], 'replies_count' => 0, diff --git a/resources/lang/nl/site.php b/resources/lang/nl/site.php new file mode 100644 index 000000000..de13d2f18 --- /dev/null +++ b/resources/lang/nl/site.php @@ -0,0 +1,16 @@ + 'Over ons', + 'help' => 'Ondersteuning', + 'language' => 'Taal', + 'fediverse' => 'Fediverse', + 'opensource' => 'Open Source', + 'terms' => 'Voorwaarden', + 'privacy' => 'Privacy', + 'l10nWip' => 'We werken nog steeds aan ondersteuning voor lokalisatie', + 'currentLocale' => 'Huidige landinstelling', + 'selectLocale' => 'Selecteer een van de ondersteunde talen', + 'contact' => 'Contact', + 'contact-us' => 'Neem contact op', + 'places' => 'Places', +]; diff --git a/resources/lang/vendor/backup/zh-TW/notifications.php b/resources/lang/vendor/backup/zh-TW/notifications.php new file mode 100644 index 000000000..a8aa7e475 --- /dev/null +++ b/resources/lang/vendor/backup/zh-TW/notifications.php @@ -0,0 +1,35 @@ + '例外訊息: :message', + 'exception_trace' => '例外追蹤: :trace', + 'exception_message_title' => '例外訊息', + 'exception_trace_title' => '例外追蹤', + + 'backup_failed_subject' => '備份 :application_name 失敗', + 'backup_failed_body' => '重要:備份 :application_name 時遇到錯誤', + + 'backup_successful_subject' => '成功備份 :application_name', + 'backup_successful_subject_title' => '成功的新備份!', + 'backup_successful_body' => '好消息, :application_name 的新備份成功地在名為 :disk_name 的磁碟上建立完成了。', + + 'cleanup_failed_subject' => '清理 :application_name 的備份失敗。', + 'cleanup_failed_body' => '清理 :application_name 的備份時遇到錯誤。', + + 'cleanup_successful_subject' => '清理 :application_name 的備份成功', + 'cleanup_successful_subject_title' => '清除備份成功!', + 'cleanup_successful_body' => '清除在名為 :disk_name 的磁碟上的 :application_name 備份成功了。', + + 'healthy_backup_found_subject' => ':application_name 在磁碟 :disk_name 上的備份是健康的', + 'healthy_backup_found_subject_title' => ':application_name 的備份是健康的', + 'healthy_backup_found_body' => ':application_name 的備份看起來是健康的。幹得好!', + + 'unhealthy_backup_found_subject' => '重要::application_name 的備份有問題', + 'unhealthy_backup_found_subject_title' => '重要::application_name 的備份有問題。 :problem', + 'unhealthy_backup_found_body' => ':application_name 在磁碟 :disk_name 上的備份是有問題的的。', + 'unhealthy_backup_found_not_reachable' => '備份目的地不可用。 :error', + 'unhealthy_backup_found_empty' => '完全沒有此應用程式的備份。', + 'unhealthy_backup_found_old' => '在 :date 製作的最新備份太舊了。', + 'unhealthy_backup_found_unknown' => '抱歉,無法確定確切的原因。', + 'unhealthy_backup_found_full' => '備份使用太多儲存空間了。目前的使用量為 :disk_usage ,這已經高於允許使用的限制 :disk_limit 了。', +]; diff --git a/resources/views/vendor/passport/authorize.blade.php b/resources/views/vendor/passport/authorize.blade.php index 7eeae354f..2e7ec1652 100644 --- a/resources/views/vendor/passport/authorize.blade.php +++ b/resources/views/vendor/passport/authorize.blade.php @@ -44,13 +44,13 @@
-
+
Authorization Request
-

{{ $client->name }} is requesting permission to access your account.

+

{{ $client->name }} is requesting permission to access your {{request()->user()->username}} account.

@if (count($scopes) > 0) @@ -85,6 +85,11 @@
+
+

Click here to log out of this account.

+