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
 | 
					    def approve
 | 
				
			||||||
      authorize @account.user, :approve?
 | 
					      authorize @account.user, :approve?
 | 
				
			||||||
      @account.user.approve!
 | 
					      @account.user.approve!
 | 
				
			||||||
      redirect_to admin_accounts_path(pending: '1')
 | 
					      redirect_to admin_pending_accounts_path
 | 
				
			||||||
    end
 | 
					    end
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    def reject
 | 
					    def reject
 | 
				
			||||||
      authorize @account.user, :reject?
 | 
					      authorize @account.user, :reject?
 | 
				
			||||||
      SuspendAccountService.new.call(@account, including_user: true, destroy: true, skip_distribution: true)
 | 
					      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
 | 
					    end
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    def unsilence
 | 
					    def unsilence
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -8,6 +8,8 @@
 | 
				
			||||||
        = "(@#{account.username})"
 | 
					        = "(@#{account.username})"
 | 
				
			||||||
      %br/
 | 
					      %br/
 | 
				
			||||||
      = account.user_current_sign_in_ip
 | 
					      = 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?
 | 
					    - if account.user&.invite_request&.text&.present?
 | 
				
			||||||
      .pending-account__body
 | 
					      .pending-account__body
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -174,6 +174,7 @@ en:
 | 
				
			||||||
      statuses: Statuses
 | 
					      statuses: Statuses
 | 
				
			||||||
      subscribe: Subscribe
 | 
					      subscribe: Subscribe
 | 
				
			||||||
      suspended: Suspended
 | 
					      suspended: Suspended
 | 
				
			||||||
 | 
					      time_in_queue: Waiting in queue %{time}
 | 
				
			||||||
      title: Accounts
 | 
					      title: Accounts
 | 
				
			||||||
      unconfirmed_email: Unconfirmed email
 | 
					      unconfirmed_email: Unconfirmed email
 | 
				
			||||||
      undo_silenced: Undo silence
 | 
					      undo_silenced: Undo silence
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
	Add table
		
		Reference in a new issue