REFACTOR: Simplify git command execution

This commit is contained in:
Gerhard Schlager
2023-04-18 10:58:57 +02:00
committed by Gerhard Schlager
parent af58dbeb24
commit f523dcf9df

View File

@ -801,17 +801,11 @@ module Discourse
end end
def self.try_git(git_cmd, default_value) def self.try_git(git_cmd, default_value)
version_value = false
begin begin
version_value = `#{git_cmd}`.strip `#{git_cmd}`.strip
rescue StandardError rescue StandardError
version_value = default_value default_value
end end.presence || default_value
version_value = default_value if version_value.empty?
version_value
end end
# Either returns the site_contact_username user or the first admin. # Either returns the site_contact_username user or the first admin.