In the not-so-distant past, we added an advanced drafts mechanism to https://leofinance.io. This allows users to auto-save any post they're writing on LeoFinance as a draft and then access those drafts, schedule them to be published, delete them when they're finished, etc.
As a part of this drafts UI, our system would remove the draft from the frontend once it read the draft as "Published" or otherwise "Finished" - when the UI assumed that the user no longer needed that draft.
Recently, we've seen a lot of feedback that drafts have been getting lost or "deleted" from the frontend even when the post isn't published.
There are a few random edge cases that caused this to happen. Namely, when the UI thought the post was published but the TX failed to go live on-chain.
This and a few other edge cases like RCs being too low have led to some users having a bad UX on the LeoFinance publishing platform.
Drafts Never Die
In the past, these drafts weren't actually deleted on the backend. Just the frontend. This meant that creating a solution was something we could do rather quickly if we retooled the UI to "never" delete a draft.
In our latest update, you'll notice some new tabs on the "posts" page:
Published
The new "Published" tab will handle nearly all of these edge cases which occur when a user publishes a post and the backend thinks it made it on-chain, but it didn't make it all the way through.
Once a user notices that the post wasn't published on-chain from their drafts, they can head back to the drafts tab and then select "Published".
This tab will show them recent posts that appear published from their drafts tab on the backend. If an edge case post didn't make it on-chain, then this is where it will live. The user can take edit again from there and re-upload.
Trash
Users can delete drafts when they're done with them, this sends them to the "Trash" section.
We added this to also handle some edge cases where users may accidentally delete a draft and want to retrieve it before our database clears their trash.
A Better UI / UX!
LeoMobile is being merged with our desktop UI framework. This means we'll have an entirely new LeoFinance UI in a relatively short time. The new UI is amazing and will be mobile-first but the desktop experience will still be radically improved from what you see today.
LeoFinance is a blockchain-based Web3 community that builds innovative applications on the Hive, BSC, ETH and Polygon blockchains. Our flagship application: LeoFinance.io allows users and creators to engage and share content on the blockchain while earning cryptocurrency rewards.
Posted Using LeoFinance Beta
Well I have been saving my drafts on Leofinance.io and I sort of loved how it does save it. Like after editing it, still it was able to save it straight away.
So I was okay with the drafts on Leofinance.io.
He is talking about losing it once you hit publish. That happened to people on a few occasions.
Posted Using LeoFinance Beta
I didn't face something like that.
Exactly, I have experienced this issue once and it wasn't a nice experience. Losing your work and writing all over again can be annoying a bit.
It's a welcomed development and I'm particularly happy about it.
Great job!
Posted Using LeoFinance Beta
Anyone who experienced knows it sucks. It is vital to always copy the posts before hitting send.
Posted Using LeoFinance Beta
Nowadays, I write elsewhere and then copy and paste to post.
Posted Using LeoFinance Beta
While I have not encountered issues with draft before, I think this is a smart update for better UX.
Great work!
I saw these changes and I am grateful for the update.
I can't wait for many other things to be integrated into into the android app 😁
Posted Using LeoFinance Beta
This is a fantastic update. I've had two interviews I've drafted bother over 1000 words and me save to post the next day. Only for when I come online they're gone. It's the worst feeling lol.
This update is a fantastic addition. Well done!
Posted Using LeoFinance Beta
Great work, Ui Ux is actually very much needed to attract more readers and thus LeoFinance is doing it quite well in that aspect. If ever I have to share my finance related portfolio, I always use LeoFianance link. Great work guys.
It is indeed overdue for a major overhaul. This includes the implementation of LeoInfra since the site is slow and doesnt work very well.
Posted Using LeoFinance Beta
Drafts never die and I've experienced it too. Today when I was preparing my blog I saw that past blog still in editing mood. I just select them all by pressing ctrl+A and removed previous blog and pasted my new blog. In tag section I found my previous blog tags were saved.
Its easy to use interface for blogging and I've no problem at all. Thanks LeoFinance for being the best community or platform in hive.
They disappear once you publish them though. If there is an issue with anything when you do that, the post can get lost.
It happened to a few of us on occasion.
Posted Using LeoFinance Beta
Great to see this feature finally fixed. No more fear of losing one's writing. Always excited to see the constant development going on around here. The sound of a new UI seem real cool. Kudos to the best team I know around here. You guys are the best
Posted using LeoFinance Mobile
Leofinance always seem to amaze me with this features they do introduce in the blockchain, it's really helpful to promote other users to know about the new ideas been accomplished in the system it's awesome. In that aspect I appreciate every leo member trying their best to see leofinance get to the top.
Posted Using LeoFinance Beta
Those who are using the LeoMobile are getting all the updates. That is where the target is right now.
Posted Using LeoFinance Beta
This section has been very useful for me, especially when the electricity goes out in my city and the information is saved, also when I want to publish something for later.
And to be honest it has never failed me at all.
Posted Using LeoFinance Beta
There are a few times I got screwed up with tabs closing due to overuse of memory. I was glad the work was backed up automatically.
Posted Using LeoFinance Beta
It has also happened to me that my laptop, as it has a low performance, automatically closes the browser, but this tool is really good.
That will be a really useful feature to have. I know that from experience if I reply to a blog them I can access my other apps, then return to Leo finance press reply I can carry on where I left off. But I not sure if it auto save so this can solve any problem. Auto save means later you can go back to the draft is excellent !
Draft never die,. Yes I believe this fact. One day I was writing and forgotten my PC battery was at it's low level, the PC shutdown with over 2 hours content I've been creating on leofinance.io workspace. I was bitter, thinking I've lost all my content.
Surprisingly, the content is still intact when I click submit a post and found draft 1.....
@leofinance team really work on this great platform and make the platform user-friendly. Great stuff with the advance mode draft mechanism you guys introduced, it's to make life better for us while we create our content.
Another positive annotation for Leofinance. This is the destination for many.
!BEER
Posted Using LeoFinance Beta
I had 2 instances where it said I did not have a beneficiary set and then I lost my posts. This was over a month ago and it has not happened since. Not sure if anyone else has encountered that?
Posted Using LeoFinance Beta
Drafts are amazing and help you start different posts and complete them later on. With so many ideas and things going into the crypto space, drafts are a way to put things in motion and be able to finish them whenever enough research is done or something alike.
Posted Using LeoFinance Beta
Exciting to have a new UI ! I am loving the LeoMobile’s one ! Keep BUIDLing.
Posted using LeoFinance Mobile
You are getting all the updates first. That is where the focus seems to be.
Posted Using LeoFinance Beta
Leo's draft save has helped me not lose my work a time or two. I look forward to seeing the new UI when in place. Keep up the good work.
!BEER
!PIZZA
Posted Using LeoFinance Beta
Excellent! LeoFinance has one of the best frontends on Hive and it's getting even better!
Posted Using LeoFinance Beta
Have you used LeoMobile yet?
Posted Using LeoFinance Beta
Not yet!
The first time I tried I was only getting a black screen but I will reinstall it and try again.
Posted Using LeoFinance Beta
YES!!! I've been hoping this would get updated. It happens very often when I'm in low coverage areas or areas with bad internet connections. I've had it happen 2 times this week where I'll be nearly done with a post, and it goes to the white "network error" page. Then my draft that I was working on is nowhere to be found. Incredible work guys. Thanks!
Posted Using LeoFinance Beta
guau this is great because one only could, save one draf and no more, for example when we have vacation could, do a lot of post with a lot of information and in the day coming, you could only edit and get the data, but right now it is not posible, with this amazing tools this could change the game rules to better us, thanks a lot leo team for think in us for be great tools to us.
Nice! I always wondered why my drafts kept popping up all the time.
Posted Using LeoFinance Beta
Nice Nice, I wish preview can also be like that of other front end, so that I can just scroll down and see what am about to post. Instead of moving to another section to see the preview
Another important improvement for the frontend. Posting via Leofinance.io has always been smooth and convenient, the frontend is very seemless. Although a few times I face image upload issues but nevertheless everything is best in class on whole Blockchain. Keep up good work. !PIZZA
The frontend is actually being overlooked at the moment. That is okay because it is all being built for LeoMobile and then will roll over.
We are going to see a major upgrade to the desktop front end all at once I expect.
Posted Using LeoFinance Beta
This little features is HUGE in terms of the rare error that can happen and losing my work. Nothing like crafting up a 30 minute - 1 hour article and then losing it only to have to rebuild it again lol
Posted Using LeoFinance Beta
The little features add up over time to be big changes.
Posted Using LeoFinance Beta
This is a really nice upgrade. I like it
I haven't encountered the issue you mentioned with drafts and I can only imagine it is highly frustrating. I am using drafts almost on a daily basis. These are probably one of the best feature of Leofinance.
Posted Using LeoFinance Beta
PIZZA Holders sent $PIZZA tips in this post's comments:
@vimukthi(5/5) tipped @leofinance (x1)
rentmoney tipped leofinance (x1)
vikbuddy tipped leofinance (x1)
You can now send $PIZZA tips in Discord via tip.cc!
Congratulations @leofinance! You have completed the following achievement on the Hive blockchain and have been rewarded with new badge(s):
Your next target is to reach 5000 replies.
You can view your badges on your board and compare yourself to others in the Ranking
If you no longer want to receive notifications, reply to this comment with the word
STOP
Check out the last post from @hivebuzz:
Support the HiveBuzz project. Vote for our proposal!
The rewards earned on this comment will go directly to the person sharing the post on Twitter as long as they are registered with @poshtoken. Sign up at https://hiveposh.com.
View or trade
BEER
.Hey @leofinance, here is a little bit of
BEER
from @pouchon for you. Enjoy it!Do you want to win SOME BEER together with your friends and draw the
BEERKING
.The progress continues. Development happening all over the place.
We are going to see a radical change once the UI updates come to the desktop. Seems they are all backing up to provide a completely new interface.
Posted Using LeoFinance Beta
Great work guys.
One less excuse for people who want to earn LEO on their posts, but not contribute to the community by using our front-end.
Posted Using LeoFinance Beta
I just learnt how to used that draft new. I have not tried it before unless this month I use it, but don't really know if they publish it.
Posted Using LeoFinance Beta
:) LeoFinance is awesome! and things are getting even better all the time. I am definitely going to check it out more..
It certainly doesn't hurt to have this feature in case of an edge case. I know the pain of having an article written and have it lost and having to start off from scratch again.
!PIZZA
!LUV
Posted Using LeoFinance Beta
@vimukthi(1/1) gave you LUV. H-E tools | connect | <><
Had this happen to me after spending 2 hours writing a post. Glad its fixed. :)
I believe any update been displayed for users in the to be aware of it will be ok by everyone because users in the blockchain are satisfied with whatever new features leofinance have to offer to everyone in the platform to partake from which is definitely a good thing to do to make users follow, which i believe is a good example of leadership
Posted Using LeoFinance Beta