[busy.org] Newly created post does not appear in the "discussion"

in #utopian-io6 years ago (edited)

Project Information

Repository : https://github.com/busyorg/busy
Platform : http://busy.org

Expected behavior

Discussions should display all your posts.

Actual behavior

After a new post is created, list of your posts (Discussion) is still old.

How to reproduce

  • Once logged in, click on the right avatar image (next to notification icon). You should have at-least 1 post already.
  • Click on write post and create a new post.
  • Click Post button to publish the newly crated post. This will take you to the post page.
  • Now click on avatar image again to go to Discussion tab (list of your post). This will still be old list of posts and refreshing it will show newly created post.
  • Using My Profile link has the same effect. In fact, new post will not appear in discussion list unless site is refreshed.

Recording of Issue

  • Browser: Google Chrome ( 66.0.3359.181 Version)
  • Operating system: OSX 10.11.6

Proof Of Work Done

Github profile
Problem Report

Sort:  

This post has received a 18.38% upvote from @lovejuice thanks to @mightypanda. They love you, so does Aggroed. Please be sure to vote for Witnesses at https://steemit.com/~witnesses.

This post has received a 25.00% upvote from @msp-bidbot thanks to: @mightypanda. Delegate SP to this public bot and get paid daily: 50SP, 100SP, 250SP, 500SP, 1000SP, 5000SP Don't delegate so much that you have less than 50SP left on your account.

sneaky-ninja-sword-xs.jpg
Sneaky Ninja Attack! You have just been defended with a 2.75% upvote!
I was summoned by @mightypanda. I have done their bidding and now I will vanish...

woosh
A portion of the proceeds from your bid was used in support of youarehope and tarc.

Abuse Policy
Rules
How to use Sneaky Ninja
How it works
Victim of grumpycat?

Release the Kraken! You got a 22.47% upvote from @seakraken courtesy of @mightypanda!

Congratulations @mightypanda! You have completed some achievement on Steemit and have been rewarded with new badge(s) :

Award for the number of posts published

Click on the badge to view your Board of Honor.
If you no longer want to receive notifications, reply to this comment with the word STOP

To support your work, I also upvoted your post!

Do not miss the last post from @steemitboard!


Participate in the SteemitBoard World Cup Contest!
Collect World Cup badges and win free SBD
Support the Gold Sponsors of the contest: @good-karma and @lukestokes


Do you like SteemitBoard's project? Then Vote for its witness and get one more award!

Hi @mightypanda, this behavior is not a bug, its just the way it has been designed. There is no significant proof to show that the developer originally intended for new posts on creation to load with the previous discussion list. Refreshing the discussion panel adds newly created posts to the discussion list.

There is a big difference between (1) what you expect to see in a project and (2) features malfunctioning or not working as the developer intended or implemented it to, and hence classified as bugs. You may expect from a feature "A" some certain traits cause you have seen something similar elsewhere, while the developer implements it to behave in a way "B" that is unique to him, cause its the way he wants it to run.

You could however suggest this as an enhancement to the discussion panel - so that, instead of needing a refresh, it automatically adds a newly created post to the existing list.

Thanks for your reply. There are few evidence that system is supposed to work this way:

  1. This is a Single page application. Which means, site only refreshes the part of the page which is updated. By definition if you have to refresh the whole page to see updated data, then application is broken.
  2. If you navigate to different parts of the page, you can see latest data under feed and profile, but discussion is not getting updated. I saw a error in console while retrieving data and that could be the reason.

P.S. I have 11+ yrs of experience developing enterprise applications. There is no way this is not a bug.

Congratulations! This post has been upvoted from the communal account, @minnowsupport, by mightyPanda from the Minnow Support Project. It's a witness project run by aggroed, ausbitbank, teamsteem, theprophet0, someguy123, neoxian, followbtcnews, and netuoso. The goal is to help Steemit grow by supporting Minnows. Please find us at the Peace, Abundance, and Liberty Network (PALnet) Discord Channel. It's a completely public and open space to all members of the Steemit community who voluntarily choose to be there.

If you would like to delegate to the Minnow Support Project you can do so by clicking on the following links: 50SP, 100SP, 250SP, 500SP, 1000SP, 5000SP.
Be sure to leave at least 50SP undelegated on your account.

Coin Marketplace

STEEM 0.25
TRX 0.20
JST 0.037
BTC 96295.92
ETH 3577.12
USDT 1.00
SBD 3.74