You are viewing a single comment's thread from:

RE: Weird data design on "resteems"

in #steem6 years ago

Hey Emre, sorry to ruin your rant, but it's actually not that inconsistent. Both follow and reblog are part of the follow_api. So take the id as information to which plugin the op should be routed to, and it makes sense.
On a side note: muting/ignoring a user is also a follow operation with "what": ["ignore"].

Sort:  

Yeah, I know it's a part of follow plugin, however I don't accept my rant is ruined. 🤓

Follow plugin should include only follow/unfollow, or at least follow related stuff. If you want to add mute operation, you can refactor the plugin something like "relationships", etc.

Reblog op - being a part of Follow plugin doesn't make sense and it's not intuitive. I am sure there is at least one logical reason to put it here but that doesn't change the fact that it just looks weird.

OK, agreed :D so it's more a weird design/naming of the follow plugin. It also includes the reputation calculations, which are completely unrelated to follow-ops. Let's call it whatever_didnt_fit_elsewhere_api plugin :)

Coin Marketplace

STEEM 0.17
TRX 0.13
JST 0.027
BTC 59364.81
ETH 2658.44
USDT 1.00
SBD 2.49