Deleting post removes the post before actual delete is performed

in #utopian-io5 years ago (edited)

Project Information

Expected Behavior

When deleting a post, it should only be removing after receiving a success response from server.

Actual Behavior

When deleting a post, it is removed immediately. If server returns an error, page need to be refreshed to see the post.

Steps to Reproduce

  1. Open the 1Rramp app and go to Profile.
  2. Click on Posts from the top navigation.
  3. Navigate to an older post with delete option (I can't see delete option for all the posts. It looks like it only shows up for posts not created using 1Ramp).
  4. Delete the post.
  5. Post is removed immediately but a error is thrown later once the call is complete.

ezgif com-video-to-gif 3

  • Device : Samsung S8
  • System Operating : 8.0.0 Oreo
  • App Version: 1.0

GitHub Account: https://github.com/mightypanda-x
Issue: https://github.com/hapramp/1Rramp-Android/issues/255

Sort:  

Hi @mightypanda,

Thanks for your contribution.

I was able to replicate the issue on Android 8.1.0 on 1ramp Version 1.1

I believe that two issues can be identified within this report, firstly the main issue you mention surrounding the order of post deletion vs server response. This creates a slightly strange experience, although this issue on its own has minimal impact on the end user. When combined with the fact that delete does not work as expected, this issue leads to negative experience when using the application. I believe this is partially related to the fact the application is attempting to delete items that have had interactions on the blockchain although without further investigation it's hard for me to be sure. I would have liked to see you focus more on this side of the issue as I believe that would have provided more value to the project.

Try to check that the application you mention is tested using the latest version, a new version had just been released prior to your contribution, it's good practice to check it's still an issue, however, I can see that the issue has been in the tracker for a long period of time.

Although you could improve your score by looking for the cause and waiting for a reply from the project owner, I won't go into detail here as I know you do these when possible.

Once again, thanks for your contribution.


Your contribution has been evaluated according to Utopian policies and guidelines, as well as a predefined set of questions pertaining to the category.

To view those questions and the relevant answers related to your post, click here.


Need help? Write a ticket on https://support.utopian.io/.
Chat with us on Discord.
[utopian-moderator]

Thanks for the review

Thank you for your review, @tobias-g! Keep up the good work!

Hi @mightypanda!

Your post was upvoted by @steem-ua, new Steem dApp, using UserAuthority for algorithmic post curation!
Your post is eligible for our upvote, thanks to our collaboration with @utopian-io!
Feel free to join our @steem-ua Discord server

Hi, @mightypanda!

You just got a 2.73% upvote from SteemPlus!
To get higher upvotes, earn more SteemPlus Points (SPP). On your Steemit wallet, check your SPP balance and click on "How to earn SPP?" to find out all the ways to earn.
If you're not using SteemPlus yet, please check our last posts in here to see the many ways in which SteemPlus can improve your Steem experience on Steemit and Busy.

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, 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.

Hey, @mightypanda!

Thanks for contributing on Utopian.
We’re already looking forward to your next contribution!

Get higher incentives and support Utopian.io!
Simply set @utopian.pay as a 5% (or higher) payout beneficiary on your contribution post (via SteemPlus or Steeditor).

Want to chat? Join us on Discord https://discord.gg/h52nFrV.

Vote for Utopian Witness!

@mightypanda You have received a 100% upvote from @botreporter because this post did not use any bidbots and you have not used bidbots in the last 30 days!

Upvoting this comment will help keep this service running.

Coin Marketplace

STEEM 0.29
TRX 0.12
JST 0.032
BTC 63122.36
ETH 3072.69
USDT 1.00
SBD 3.86