Add waiting time to list of pending accounts in admin UI (#10985)
This commit is contained in:
		| @@ -48,13 +48,13 @@ module Admin | ||||
|     def approve | ||||
|       authorize @account.user, :approve? | ||||
|       @account.user.approve! | ||||
|       redirect_to admin_accounts_path(pending: '1') | ||||
|       redirect_to admin_pending_accounts_path | ||||
|     end | ||||
|  | ||||
|     def reject | ||||
|       authorize @account.user, :reject? | ||||
|       SuspendAccountService.new.call(@account, including_user: true, destroy: true, skip_distribution: true) | ||||
|       redirect_to admin_accounts_path(pending: '1') | ||||
|       redirect_to admin_pending_accounts_path | ||||
|     end | ||||
|  | ||||
|     def unsilence | ||||
|   | ||||
| @@ -8,6 +8,8 @@ | ||||
|         = "(@#{account.username})" | ||||
|       %br/ | ||||
|       = account.user_current_sign_in_ip | ||||
|       • | ||||
|       = t 'admin.accounts.time_in_queue', time: time_ago_in_words(account.user&.created_at) | ||||
|  | ||||
|     - if account.user&.invite_request&.text&.present? | ||||
|       .pending-account__body | ||||
|   | ||||
| @@ -174,6 +174,7 @@ en: | ||||
|       statuses: Statuses | ||||
|       subscribe: Subscribe | ||||
|       suspended: Suspended | ||||
|       time_in_queue: Waiting in queue %{time} | ||||
|       title: Accounts | ||||
|       unconfirmed_email: Unconfirmed email | ||||
|       undo_silenced: Undo silence | ||||
|   | ||||
		Reference in New Issue
	
	Block a user