def generate_excerpt(max_length = 180)
stripped_content = ActionController::Base.helpers.strip_tags(content)
- excerpt = stripped_content.split('.').first || stripped_content[0...max_length]
- excerpt.gsub!("Dear friends,", "")
- excerpt.gsub!(/\s+/, ' ')
- excerpt.strip
+ excerpt = stripped_content.split('.').first if stripped_content.present? || stripped_content[0...max_length] if stripped_content.present?
+ excerpt.gsub!("Dear friends,", "") if excerpt.present?
+ excerpt.gsub!(/\s+/, ' ') if excerpt.present?
+ excerpt.strip if excerpt.present?
end
private