Steemit links contained in a post are tampered with when the article is published via Knacksteem.

in #utopian-io5 years ago

Project Information

Expected behavior

I expected that if I inserted a steemit link in an article and published the content via Knacksteem, it would be intact. Meaning the link should change to anything else.
I also expected that after publishing the content, I can open the link I placed in the article.

Actual behavior

Well, I noticed that after publishing a content using Knacksteem that contained steemit links, the links were altered or tampered with. When I tried clicking the link, I got an error message that the link doesn't exist.

I viewed the link and discovered that posting via Knacksteem, the editor tried to change the steemit link to a knacksteem link, thus rendering it nonexistent.

How to reproduce

  • Login to Knacksteem
  • Create a content using Knacksteem post editor and embed a steemit or busy link in it like this title
  • Publish the content
  • Try to open the embedded link
  • See error.
  • Browser/App version: Google Chrome v71.0.3578.98

Recording Of The Bug

GitHub Account

https://github.com/HarryHeights

This issue has been submitted on the project's repository on Github. It is a significant error because the project owner labeled the issue a bug with high priority.
Hopefully, it will be fixed soon.

Here's the link to the issue on Github.

Sort:  

Hi @harry-heightz, thanks for making this contribution.

The PO has correctly explained the reason behind the issue:

This is happening because the editor hyperlinks any @"text" into a markdown like this knacksteem/@text
So, within steemit or busy link/URL, there is a @username in the link. This caused the weird behavior which is not expected.

The expected and actual behaviors are very well written. I like how you laid out the steps, makes for an easy read :)

This find adds significant value to the knacksteem project and is reflected in my scoring. I look forward to your next 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? Chat with us on Discord.

[utopian-moderator]

Hi, @harry-heightz!

You just got a 7.06% 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.

Hi @harry-heightz!

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

Hey, @harry-heightz!

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!

Coin Marketplace

STEEM 0.28
TRX 0.11
JST 0.034
BTC 66038.71
ETH 3178.89
USDT 1.00
SBD 4.05