Check nil? || empty? instead of to_s.empty?
This commit is contained in:
		
							parent
							
								
									3439703c65
								
							
						
					
					
						commit
						a5895ad1fe
					
				@ -47,20 +47,22 @@ module SharedEnvExtension
 | 
			
		||||
  def append keys, value, separator = ' '
 | 
			
		||||
    value = value.to_s
 | 
			
		||||
    Array(keys).each do |key|
 | 
			
		||||
      unless self[key].to_s.empty?
 | 
			
		||||
        self[key] = self[key] + separator + value
 | 
			
		||||
      else
 | 
			
		||||
      old = self[key]
 | 
			
		||||
      if old.nil? || old.empty?
 | 
			
		||||
        self[key] = value
 | 
			
		||||
      else
 | 
			
		||||
        self[key] += separator + value
 | 
			
		||||
      end
 | 
			
		||||
    end
 | 
			
		||||
  end
 | 
			
		||||
  def prepend keys, value, separator = ' '
 | 
			
		||||
    value = value.to_s
 | 
			
		||||
    Array(keys).each do |key|
 | 
			
		||||
      unless self[key].to_s.empty?
 | 
			
		||||
        self[key] = value + separator + self[key]
 | 
			
		||||
      else
 | 
			
		||||
      old = self[key]
 | 
			
		||||
      if old.nil? || old.empty?
 | 
			
		||||
        self[key] = value
 | 
			
		||||
      else
 | 
			
		||||
        self[key] = value + separator + old
 | 
			
		||||
      end
 | 
			
		||||
    end
 | 
			
		||||
  end
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user