Minor status tweak
This commit is contained in:
		
							parent
							
								
									ef46bf6a98
								
							
						
					
					
						commit
						0be2834a5d
					
				@ -90,17 +90,18 @@ class User < ActiveRecord::Base
 | 
				
			|||||||
  end
 | 
					  end
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  def member_status
 | 
					  def member_status
 | 
				
			||||||
    member_status_calculation[:rank]
 | 
					    results = member_status_calculation
 | 
				
			||||||
 | 
					    return results[:rank]
 | 
				
			||||||
  end
 | 
					  end
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  def member_status_symbol
 | 
					  def member_status_symbol
 | 
				
			||||||
    results = member_status_calculation
 | 
					    results = member_status_calculation
 | 
				
			||||||
    return "<img src='#{results[:icon]}#{results[:flair]}-coin.png' title='#{results[:message]}' />"
 | 
					    return "<img src='/#{results[:icon]}#{results[:flair]}-coin.png' title='#{results[:message]}' />"
 | 
				
			||||||
  end
 | 
					  end
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  private
 | 
					  private
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  def member_status_calcuation
 | 
					  def member_status_calculation
 | 
				
			||||||
    # Begin output buffer
 | 
					    # Begin output buffer
 | 
				
			||||||
    message = ""
 | 
					    message = ""
 | 
				
			||||||
    icon = ""
 | 
					    icon = ""
 | 
				
			||||||
@ -122,7 +123,7 @@ class User < ActiveRecord::Base
 | 
				
			|||||||
    when 10..24
 | 
					    when 10..24
 | 
				
			||||||
      message = "Volunteer"
 | 
					      message = "Volunteer"
 | 
				
			||||||
      icon = :heart
 | 
					      icon = :heart
 | 
				
			||||||
      rank = 100
 | 
					      rank = 101
 | 
				
			||||||
    when 25..49
 | 
					    when 25..49
 | 
				
			||||||
      message = member_level_string
 | 
					      message = member_level_string
 | 
				
			||||||
      icon = :copper
 | 
					      icon = :copper
 | 
				
			||||||
@ -146,7 +147,7 @@ class User < ActiveRecord::Base
 | 
				
			|||||||
        if self.payments.last.date > (DateTime.now - 45.days) 
 | 
					        if self.payments.last.date > (DateTime.now - 45.days) 
 | 
				
			||||||
          flair = "-paid"
 | 
					          flair = "-paid"
 | 
				
			||||||
        else
 | 
					        else
 | 
				
			||||||
          message = "Last Payment (#{(DateTime.now - self.payments.last.date).to_i} days ago)"
 | 
					          message = "Last Payment #{(DateTime.now - self.payments.last.date).to_i/30} months ago"
 | 
				
			||||||
          rank = rank/10
 | 
					          rank = rank/10
 | 
				
			||||||
        end
 | 
					        end
 | 
				
			||||||
      else
 | 
					      else
 | 
				
			||||||
@ -155,7 +156,7 @@ class User < ActiveRecord::Base
 | 
				
			|||||||
      end
 | 
					      end
 | 
				
			||||||
    end
 | 
					    end
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    return [:message => message, :icon => icon, :flair => flair, :rank => rank]
 | 
					    return {:message => message, :icon => icon, :flair => flair, :rank => rank}
 | 
				
			||||||
  end
 | 
					  end
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  def send_new_user_email
 | 
					  def send_new_user_email
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user