Everything works perfectly, but it only picks up 25 of the hundreds of saved posts I have. I’ve tried changed the pick up value to 50, 200, 500, 1000, 100000 all with the same result: 25 most recent saved posts.
Maybe you have to page through the result set? Sometimes api calls have pages and this one may be doing it 25 at a time. Have a look at the underlying Reddit api and see if the call being used has paging. If your module doesn’t support paging I’m afraid you’ll need to manually implement it with the HTTP module.
Why not read the docs on the http module and test out the authentication schemes for Reddit. This is the hardest part but it’s necessary when an app doesn’t do what you want it to do. It’s a fairly usual situation unfortunately until the app for Reddit gets better.