# Zapisuje obrazy awataru
def save
  valid_file? and successful_conversion?    
end

private
.
.
.
# Zwraca true dla prawidowego, niepustego pliku z obrazem
def valid_file?
  # Przesyany plik nie powinien by pusty
  if @image.size.zero?
    errors.add_to_base("Prosz wpisa nazw pliku z obrazem.")
    return false
  end
  unless @image.content_type =~ /^image/
    errors.add(:obraz, "nie jest w rozpoznawanym formacie.")
    return false
  end
  if @image.size > 1.megabyte
    errors.add(:obraz, "nie moe by wikszy ni 1 megabajt.")
    return false
  end
  return true
end

