mirror of
https://github.com/status-im/go-waku.git
synced 2025-02-26 20:10:44 +00:00
fix(storev3): iterator
This commit is contained in:
parent
e59729766f
commit
07d9fc9770
@ -138,7 +138,6 @@ func TestStoreClient(t *testing.T) {
|
|||||||
require.NoError(t, err)
|
require.NoError(t, err)
|
||||||
require.False(t, hasNext)
|
require.False(t, hasNext)
|
||||||
require.True(t, response.IsComplete())
|
require.True(t, response.IsComplete())
|
||||||
require.Len(t, response.messages, 0)
|
|
||||||
|
|
||||||
// Query messages with backward pagination
|
// Query messages with backward pagination
|
||||||
response, err = wakuStore.Query(ctx, FilterCriteria{ContentFilter: protocol.NewContentFilter(relay.DefaultWakuTopic, "test"), TimeStart: startTime, TimeEnd: endTime}, WithPaging(false, 2))
|
response, err = wakuStore.Query(ctx, FilterCriteria{ContentFilter: protocol.NewContentFilter(relay.DefaultWakuTopic, "test"), TimeStart: startTime, TimeEnd: endTime}, WithPaging(false, 2))
|
||||||
@ -175,7 +174,6 @@ func TestStoreClient(t *testing.T) {
|
|||||||
require.NoError(t, err)
|
require.NoError(t, err)
|
||||||
require.False(t, hasNext)
|
require.False(t, hasNext)
|
||||||
require.True(t, response.IsComplete())
|
require.True(t, response.IsComplete())
|
||||||
require.Len(t, response.messages, 0)
|
|
||||||
|
|
||||||
// No cursor should be returned if there are no messages that match the criteria
|
// No cursor should be returned if there are no messages that match the criteria
|
||||||
response, err = wakuStore.Query(ctx, FilterCriteria{ContentFilter: protocol.NewContentFilter(relay.DefaultWakuTopic, "no-messages"), TimeStart: startTime, TimeEnd: endTime}, WithPaging(true, 2))
|
response, err = wakuStore.Query(ctx, FilterCriteria{ContentFilter: protocol.NewContentFilter(relay.DefaultWakuTopic, "no-messages"), TimeStart: startTime, TimeEnd: endTime}, WithPaging(true, 2))
|
||||||
|
@ -45,8 +45,6 @@ func (r *Result) Next(ctx context.Context) (bool, error) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
if r.IsComplete() {
|
if r.IsComplete() {
|
||||||
r.cursor = nil
|
|
||||||
r.messages = nil
|
|
||||||
return false, nil
|
return false, nil
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user