REFACTOR: Clean up parameterized title

Follow up to [FIX: Empty backup names with unicode site titles][1]

- Use .presence - "It's cleaner"
- Update spec to use System.system_user so it is more readable

[1]: c8661674d4
This commit is contained in:
Blake Erickson
2019-07-18 15:49:16 -06:00
parent 2ecc613c5d
commit b0c92bb0b9
3 changed files with 161 additions and 3 deletions

View File

@ -84,7 +84,7 @@ module BackupRestore
end
def get_parameterized_title
SiteSetting.title.parameterize.empty? ? "discourse" : SiteSetting.title.parameterize
SiteSetting.title.parameterize.presence || "discourse"
end
def initialize_state