lib/actv/asset.rb in actv-1.3.2 vs lib/actv/asset.rb in actv-1.3.3

- old
+ new

@@ -43,11 +43,13 @@ alias maximum_age regReqMaxAge alias required_gender regReqGenderCd def endurance_id if self.awendurance? - Addressable::URI.parse(registrationUrlAdr.to_s).query_values.to_h.fetch 'e', nil + query_values = Addressable::URI.parse(registrationUrlAdr.to_s).query_values + query_values ||= {} + query_values.fetch 'e', nil end end def recurrences @recurrences ||= Array(@attrs[:activityRecurrences]).map do | recurrence | @@ -293,10 +295,10 @@ def first_topic_path urlize first_topic end def first_topic_name - topics.first.topic.name + topics.first.topic.name unless topics.empty? end def sub_topic get_first_topic_taxonomy[1] end