Skip to content

Commit 7e3a578

Browse files
committed
reverted changes that returned a single json object instead of a list
1 parent e4cc8d9 commit 7e3a578

File tree

1 file changed

+1
-13
lines changed

1 file changed

+1
-13
lines changed

app.rb

Lines changed: 1 addition & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -103,7 +103,7 @@ class SpacexAPI < Sinatra::Base
103103
content_type :json
104104
collection = client[:launch]
105105
hash = collection.find({}, projection: {_id: 0}).sort({"flight_number": -1}).limit(1)
106-
JSON.pretty_generate(hash.to_a[0])
106+
JSON.pretty_generate(hash.to_a)
107107
end
108108

109109
##########################################
@@ -135,8 +135,6 @@ class SpacexAPI < Sinatra::Base
135135
array = hash.to_a
136136
if array.empty?
137137
JSON.pretty_generate(error)
138-
elsif array.count == 1
139-
JSON.pretty_generate(array[0])
140138
else
141139
JSON.pretty_generate(array)
142140
end
@@ -170,8 +168,6 @@ class SpacexAPI < Sinatra::Base
170168
array = hash.to_a
171169
if array.empty?
172170
JSON.pretty_generate(error)
173-
elsif array.count == 1
174-
JSON.pretty_generate(array[0])
175171
else
176172
JSON.pretty_generate(array)
177173
end
@@ -190,8 +186,6 @@ class SpacexAPI < Sinatra::Base
190186
array = hash.to_a
191187
if array.empty?
192188
JSON.pretty_generate(error)
193-
elsif array.count == 1
194-
JSON.pretty_generate(array[0])
195189
else
196190
JSON.pretty_generate(array)
197191
end
@@ -206,8 +200,6 @@ class SpacexAPI < Sinatra::Base
206200
array = hash.to_a
207201
if array.empty?
208202
JSON.pretty_generate(error)
209-
elsif array.count == 1
210-
JSON.pretty_generate(array[0])
211203
else
212204
JSON.pretty_generate(array)
213205
end
@@ -235,8 +227,6 @@ class SpacexAPI < Sinatra::Base
235227
array = hash.to_a
236228
if array.empty?
237229
JSON.pretty_generate(error)
238-
elsif array.count == 1
239-
JSON.pretty_generate(array[0])
240230
else
241231
JSON.pretty_generate(array)
242232
end
@@ -264,8 +254,6 @@ class SpacexAPI < Sinatra::Base
264254
array = hash.to_a
265255
if array.empty?
266256
JSON.pretty_generate(error)
267-
elsif array.count == 1
268-
JSON.pretty_generate(array[0])
269257
else
270258
JSON.pretty_generate(array)
271259
end

0 commit comments

Comments
 (0)