lbry-desktop/ui/redux/actions
infinite-persistence e4658bb044
Fix missing claims in large collection (#726)
## Issue
A huge list like http://localhost:9090/$/list/d91815c1bc8c80a1f354284a8c8e92d84d5f07a6 (193 items) often produces fewer results in the final rendered list.

## Cause
The same list of IDs was passed into `claim_search`, and we just increment the `page`. However, it seems like `claim_search` does not honor the order between each call, and some results from the previous page took the place of the results in the next page.  The total is the same, but there are now duplicates.

## Fix
When batching, slice the ID list ourselves to bypass the problem for now.
2022-01-18 09:33:01 -05:00
..
app.js Remove unused firebase and domain parameter 2022-01-04 08:54:30 -05:00
blocked.js Additional pop up menu options 2021-06-15 13:47:56 -04:00
claims.js Fix doAbandonClaim (#699) 2022-01-14 14:26:03 -05:00
coinSwap.js CoinSwap: websocket + multi-coin 2021-04-13 14:02:25 -04:00
collections.js Fix missing claims in large collection (#726) 2022-01-18 09:33:01 -05:00
comments.js Commentron: *Delegates was failing silently 2022-01-18 10:46:18 +08:00
content.js Kill makeSelectClientSetting 2021-11-23 12:29:53 +08:00
file.js Fix doAbandonClaim (#699) 2022-01-14 14:26:03 -05:00
file_info.js Desktop cherry-pick: "7240 Integrate lbry redux and lbryinc" 2021-10-19 20:40:07 +08:00
livestream.js Add a better solution for 304 browser bug + update naming conventions to better articulate what's happening (#603) 2022-01-06 12:49:49 -05:00
notifications.js Defer notification/categories 2021-12-29 09:15:06 -05:00
publish.js Thumb: make CDN limit an env so we can change easily 2022-01-13 13:18:41 +08:00
reactions.js Desktop cherry-pick: "7240 Integrate lbry redux and lbryinc" 2021-10-19 20:40:07 +08:00
reportContent.js Add 'ReportContent' actions/reducers/selectors 2021-04-21 10:49:31 -04:00
rewards.js Change logic for daily reward claiming to weekly 2021-12-23 02:40:58 -05:00
search.js Add back support for Winning Uri 2021-12-09 15:35:40 -05:00
settings.js i18n: restore ability to retrieve new i18n strings 2022-01-03 10:36:12 +08:00
subscriptions.js Desktop cherry-pick: "7240 Integrate lbry redux and lbryinc" 2021-10-19 20:40:07 +08:00
sync.js Sync: fix new user sign up flow 2022-01-05 04:00:12 -05:00
tags.js Remove content_tags and related functions 2021-12-13 11:54:53 -05:00
user.js Skip 'install/new' if web already exists 2022-01-04 08:54:30 -05:00
wallet.js [New Feature] Stickers (#131) 2021-10-28 16:25:34 -04:00
websocket.js [Live Chat] Break down componets for Page Layout + Add ability to Pop Out chat window + Hide chat option (#681) 2022-01-14 15:24:16 -05:00