formula: fix safe navigation bug

Safe navigation needs to be chained to preserve equivalence.

Fixes a bug introduced by 01e9ec9a in #3183.
This commit is contained in:
ilovezfs 2017-11-02 07:26:00 -07:00
parent 302bc8be22
commit 3769bcc523

View File

@ -1528,10 +1528,10 @@ class Formula
"oldname" => oldname, "oldname" => oldname,
"aliases" => aliases, "aliases" => aliases,
"versions" => { "versions" => {
"stable" => stable&.version.to_s, "stable" => stable&.version&.to_s,
"bottle" => bottle ? true : false, "bottle" => bottle ? true : false,
"devel" => devel&.version.to_s, "devel" => devel&.version&.to_s,
"head" => head&.version.to_s, "head" => head&.version&.to_s,
}, },
"revision" => revision, "revision" => revision,
"version_scheme" => version_scheme, "version_scheme" => version_scheme,