lib/platform_sdk/edfi/client.rb in strongmind-platform-sdk-3.7.0 vs lib/platform_sdk/edfi/client.rb in strongmind-platform-sdk-3.7.1

- old
+ new

@@ -17,11 +17,16 @@ faraday.response :raise_error end end def get_student_programs(uid) - response = @conn.get("/ed-fi/v5.1.0/api/data/v3/ed-fi/studentProgramAssociations?studentUniqueId=#{uid}") - response.body + begin + response = @conn.get("/ed-fi/v5.1.0/api/data/v3/ed-fi/studentProgramAssociations?studentUniqueId=#{uid}") + response.body + rescue Faraday::ResourceNotFound => e + puts "Faraday::ResourceNotFound: #{e}" + [] + end end private def headers