FEATURE: secure_email site setting to prevent data going out in email

This commit is contained in:
Robin Ward
2017-04-24 15:26:06 -04:00
parent b76674f640
commit bf9c4a7828
17 changed files with 281 additions and 89 deletions

View File

@ -890,11 +890,17 @@ SQL
end
def self.relative_url(id, slug, post_number=nil)
url = "#{Discourse.base_uri}/t/#{slug}/#{id}"
url = "#{Discourse.base_uri}/t/"
url << "#{slug}/" if slug.present?
url << id.to_s
url << "/#{post_number}" if post_number.to_i > 1
url
end
def slugless_url(post_number=nil)
Topic.relative_url(id, nil, post_number)
end
def relative_url(post_number=nil)
Topic.relative_url(id, slug, post_number)
end