busy feed/blog/replies/follow bugs due to API no longer supported

Project Information

I believe everybody using busy.org already noticed these problems. I initially thought these might be temporary, but maybe not.

I found that it is related to APIs no longer supported, described here: Upcoming Changes to api.steemit.com by @steemitdev on 12/01/2018.

While they didn't specify the deadline of changes, it seems the time has come :( So unless Steemit doesn't support them again in the previous way, these problems will be permanent, so busy should change the code.

API changes are described in the above post, and here is the main summary for busy:

  • get_discussions_by_xxx is no longer supported as tags API but as condenser API: change tags_api => condenser_api
  • get_discussions_by_active is no longer supported at all
  • follows queries should also be used through hivemind condenser API.
Update (as of 20 Dec 2018 21:45 UTC)

Some legacy APIs seem working again. Not sure if this's temporal nor how long they will be offered. In any case, if they're stopped again, those APIs listed above are the ones affected.

May need to change at least these two files:

Expected behavior

  • Blog, feed should be shown properly depending the option chosen.
  • Recommended posts should be shown.
  • Replies should be shown.
  • Follower/Following "should" be shown alphabetically (It was before. and steemit.com still does)

Actual behavior

  • Showing the same old posts again and again. sometimes random flash scrolling
  • Showing nothing (e.g., recommended posts/reblogged authors/replies)
  • Blog/Feed/Feed with tag (trending/created/active/hot)
  • Follower/Following users are shown in random order.

same posts, no reblogged authors, no recommended posts

There are 8 comments, but show nothing.

Followers/Following are shown in a random order (not alphabetically)

How to reproduce

They occur every time on all platforms(Win/MacOS/Android/iOS, every browser I tested)

Suggestions to Steemit

https://developers.steem.io/apidefinitions/ should also be changed. It still says get_discussions_by_xxx is tags api.

GitHub Account

https://github.com/economicstudio

I opened the issue here: https://github.com/busyorg/busy/issues/2133

H2
H3
H4
Upload from PC
Video gallery
3 columns
2 columns
1 column
16 Comments