Add waiting time to list of pending accounts in admin UI (#10985)
This commit is contained in:
		
							parent
							
								
									c672676c03
								
							
						
					
					
						commit
						a60364ca7d
					
				
					 3 changed files with 5 additions and 2 deletions
				
			
		| 
						 | 
				
			
			@ -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
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		
		Reference in a new issue