Class: WarningTemplate
- Inherits:
 - 
      ApplicationRecord
      
        
- Object
 - ActiveRecord::Base
 - ApplicationRecord
 - WarningTemplate
 
 
- Includes:
 - CommunityRelated
 
- Defined in:
 - app/models/warning_template.rb
 
Instance Method Summary collapse
Methods inherited from ApplicationRecord
#attributes_print, fuzzy_search, match_search, #match_search, sanitize_for_search, sanitize_name, sanitize_sql_in, useful_err_msg, with_lax_group_rules
Instance Method Details
#body_as_b64 ⇒ Object
      8 9 10 11 12 13 14 15 16 17 18 19  | 
    
      # File 'app/models/warning_template.rb', line 8 def body_as_b64 body_with_site_replacements = body.gsub '$SiteName', SiteSetting['SiteName'] chat_link = if SiteSetting['ChatLink'].nil? 'chat' else "[chat](#{SiteSetting['ChatLink']})" end body_with_site_replacements = body_with_site_replacements.gsub '$ChatLink', chat_link Base64.encode64(body_with_site_replacements) end  |