From 0eaadb98d6eb3cdfa47625b4fcde00b39b8687a6 Mon Sep 17 00:00:00 2001 From: Orta Therox Date: Sat, 4 Jun 2016 06:56:03 -0400 Subject: [PATCH] Attempt a fix for #323 --- CHANGELOG.md | 4 ++++ app/CPReflectionService/RBObject+CocoaPods.rb | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 9c40543c..ec317f51 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,9 @@ ## Master +* Fix for app launch crash + [orta](https://github.com/orta) + [#323](https://github.com/CocoaPods/CocoaPods-app/issue/323) + * Pod version completion [flufff42](https://github.com/flufff42) [#313](https://github.com/CocoaPods/CocoaPods-app/pull/313) diff --git a/app/CPReflectionService/RBObject+CocoaPods.rb b/app/CPReflectionService/RBObject+CocoaPods.rb index d5232012..1ea4c387 100644 --- a/app/CPReflectionService/RBObject+CocoaPods.rb +++ b/app/CPReflectionService/RBObject+CocoaPods.rb @@ -88,7 +88,7 @@ def self.pod_sources sources_manager.all.map { |source| { source.name => source.url } - }.reduce &:merge + }.reduce(&:merge).select { |key, value| key.is_a?(String) && value.is_a?(String) } end def self.lockfile_version(path)