Skip to content

Commit 8e8464e

Browse files
chore: always check if current page is empty in next_page?
1 parent 8c5e78a commit 8e8464e

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

lib/openai/internal/cursor_page.rb

+2-2
Original file line numberDiff line numberDiff line change
@@ -66,8 +66,8 @@ def initialize(client:, req:, headers:, page_data:)
6666
super
6767

6868
case page_data
69-
in {data: Array | nil => data}
70-
@data = data&.map { OpenAI::Internal::Type::Converter.coerce(@model, _1) }
69+
in {data: Array => data}
70+
@data = data.map { OpenAI::Internal::Type::Converter.coerce(@model, _1) }
7171
else
7272
end
7373
@has_more = page_data[:has_more]

lib/openai/internal/page.rb

+2-2
Original file line numberDiff line numberDiff line change
@@ -60,8 +60,8 @@ def initialize(client:, req:, headers:, page_data:)
6060
super
6161

6262
case page_data
63-
in {data: Array | nil => data}
64-
@data = data&.map { OpenAI::Internal::Type::Converter.coerce(@model, _1) }
63+
in {data: Array => data}
64+
@data = data.map { OpenAI::Internal::Type::Converter.coerce(@model, _1) }
6565
else
6666
end
6767
@object = page_data[:object]

0 commit comments

Comments
 (0)