[SteemApp] [2.0.3] Tags should not allow special characters by mightypanda

View this thread on steempeak.com
· @mightypanda ·
$28.18
[SteemApp] [2.0.3] Tags should not allow special characters
### Project Information

* **Repository** : https://github.com/BoomApps-LLC/SteemApp-Android
* **Project Name** : SteemApp Beta Test

#### Expected Behavior
User should not be able to add any special characters (except for -) in the tags .

#### Actual Behavior
User can add special characters in the tags as long as they are not in first tag. This creates a broken/invalid tag on the post after posting.

#### Steps to Reproduce
- Click create post.
- Enter title and click Next.
- Enter story text and click Next.
- Enter first tag in alphabet and numbers.
- Enter second tag with special characters like !@#$
- Post.

#### Recording of the issue
https://youtu.be/J7Fh3JUaJaE

#### Post with the issue
https://steemit.com/test/@fastandcurious/test-post-for-special-characters

Device : Samsung S8
System Operating : 8.0.0 Oreo
Browser : Google Chrome ( 66.0.3359.158 Version)
App Version: 2.0.3 beta

#### Proof Of Work Done
[Github profile](https://github.com/mightypanda-x)
[Proof of work done](https://github.com/BoomApps-LLC/SteemApp-Android/issues/26)
πŸ‘  , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,
properties (23)
post_id56,460,754
authormightypanda
permlinksteemapp-2-0-3-tags-should-not-allow-special-characters
categoryutopian-io
json_metadata{"links":["https:\/\/github.com\/BoomApps-LLC\/SteemApp-Android","https:\/\/steemit.com\/test\/@fastandcurious\/test-post-for-special-characters","https:\/\/github.com\/mightypanda-x","https:\/\/github.com\/BoomApps-LLC\/SteemApp-Android\/issues\/26"],"app":"busy\/2.5.2","community":"busy","image":[],"format":"markdown","tags":["utopian-io","bug-hunting","busy","steemapp"],"users":["fastandcurious"]}
created2018-07-13 21:47:54
last_update2018-07-13 21:47:54
depth0
children9
net_rshares12,439,161,398,733
last_payout2018-07-20 21:47:54
cashout_time1969-12-31 23:59:59
total_payout_value21.929 SBD
curator_payout_value6.248 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length1,059
author_reputation21,654,868,736,904
root_title"[SteemApp] [2.0.3] Tags should not allow special characters"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
author_curate_reward""
vote details (36)
@sourovafrin ·
I don't know if it is bug. If steem blockchain would not accept special characters, user would be unable to post.
May be steemit is not allowing it.

Btw i can be wrong, let see What PO or Mod says. Kindly mention me when mod leave comment as i also need to know.
properties (22)
post_id56,499,303
authorsourovafrin
permlinkre-mightypanda-steemapp-2-0-3-tags-should-not-allow-special-characters-20180714t083255816z
categoryutopian-io
json_metadata{"app":"steemit\/0.1","tags":["utopian-io"]}
created2018-07-14 08:33:00
last_update2018-07-14 08:33:00
depth1
children5
net_rshares0
last_payout2018-07-21 08:33:00
cashout_time1969-12-31 23:59:59
total_payout_value0.000 SBD
curator_payout_value0.000 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length263
author_reputation186,685,725,170,609
root_title"[SteemApp] [2.0.3] Tags should not allow special characters"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
@mightypanda ·
No other platforms allow it because it breaks the tags. Having special character changes the whole url. I don't understand why even blockchain allows it.
properties (22)
post_id56,595,584
authormightypanda
permlinkre-sourovafrin-re-mightypanda-steemapp-2-0-3-tags-should-not-allow-special-characters-20180715t080728393z
categoryutopian-io
json_metadata{"app":"steemit\/0.1","tags":["utopian-io"]}
created2018-07-15 08:07:24
last_update2018-07-15 08:07:24
depth2
children4
net_rshares0
last_payout2018-07-22 08:07:24
cashout_time1969-12-31 23:59:59
total_payout_value0.000 SBD
curator_payout_value0.000 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length153
author_reputation21,654,868,736,904
root_title"[SteemApp] [2.0.3] Tags should not allow special characters"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
@sourovafrin ·
Lets wait for the mod reply.
properties (22)
post_id56,595,736
authorsourovafrin
permlinkre-mightypanda-re-sourovafrin-re-mightypanda-steemapp-2-0-3-tags-should-not-allow-special-characters-20180715t080945349z
categoryutopian-io
json_metadata{"app":"steemit\/0.1","tags":["utopian-io"]}
created2018-07-15 08:09:48
last_update2018-07-15 08:09:48
depth3
children3
net_rshares0
last_payout2018-07-22 08:09:48
cashout_time1969-12-31 23:59:59
total_payout_value0.000 SBD
curator_payout_value0.000 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length28
author_reputation186,685,725,170,609
root_title"[SteemApp] [2.0.3] Tags should not allow special characters"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
@achiron ·
$0.04
Thank you for contributing to Utopian!

I was able to reproduce the bug on device.
Good find, I think you should've waited for the P.O response before submitting it here.

Your contribution has been evaluated according to [Utopian policies and guidelines](https://join.utopian.io/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](https://review.utopian.io/result/5/212413).




---- 
Need help? Write a ticket on https://support.utopian.io/. 
Chat with us on [Discord](https://discord.gg/uTyJkNm). 
[[utopian-moderator]](https://join.utopian.io/)
πŸ‘  , ,
properties (23)
post_id56,732,075
authorachiron
permlinkre-mightypanda-steemapp-2-0-3-tags-should-not-allow-special-characters-20180716t155030935z
categoryutopian-io
json_metadata{"tags":["utopian-io"],"links":["https:\/\/join.utopian.io\/guidelines","https:\/\/review.utopian.io\/result\/5\/212413","https:\/\/support.utopian.io\/","https:\/\/discord.gg\/uTyJkNm","https:\/\/join.utopian.io\/"],"app":"steemit\/0.1"}
created2018-07-16 15:50:30
last_update2018-07-16 15:50:30
depth1
children1
net_rshares16,810,651,550
last_payout2018-07-23 15:50:30
cashout_time1969-12-31 23:59:59
total_payout_value0.028 SBD
curator_payout_value0.007 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length663
author_reputation14,603,079,328,664
root_title"[SteemApp] [2.0.3] Tags should not allow special characters"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
author_curate_reward""
vote details (3)
@mightypanda ·
Thnks for the review
properties (22)
post_id56,740,247
authormightypanda
permlinkre-achiron-re-mightypanda-steemapp-2-0-3-tags-should-not-allow-special-characters-20180716t171759183z
categoryutopian-io
json_metadata{"format":"markdown","image":[],"app":"busy\/2.5.2","tags":["utopian-io"],"links":[],"users":[],"community":"busy"}
created2018-07-16 17:17:48
last_update2018-07-16 17:17:48
depth2
children0
net_rshares0
last_payout2018-07-23 17:17:48
cashout_time1969-12-31 23:59:59
total_payout_value0.000 SBD
curator_payout_value0.000 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length20
author_reputation21,654,868,736,904
root_title"[SteemApp] [2.0.3] Tags should not allow special characters"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
@utopian-io ·
Hey @mightypanda
**Thanks for contributing on Utopian**.
We’re already looking forward to your next contribution!

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

<a href='https://v2.steemconnect.com/sign/account-witness-vote?witness=utopian-io&approve=1'>Vote for Utopian Witness!</a>
properties (22)
post_id56,762,761
authorutopian-io
permlinkre-steemapp-2-0-3-tags-should-not-allow-special-characters-20180716t221510z
categoryutopian-io
json_metadata{"app":"beem\/0.19.42"}
created2018-07-16 22:15:12
last_update2018-07-16 22:15:12
depth1
children0
net_rshares0
last_payout2018-07-23 22:15:12
cashout_time1969-12-31 23:59:59
total_payout_value0.000 SBD
curator_payout_value0.000 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length303
author_reputation152,913,012,544,965
root_title"[SteemApp] [2.0.3] Tags should not allow special characters"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000