when editing a post, clicking on 'Synch with Github' loses your post with no recovery by h4ck3rm1k3st33m

View this thread on steempeak.com
· @h4ck3rm1k3st33m ·
$0.27
when editing a post, clicking on 'Synch with Github' loses your post with no recovery
If you are editing a post and click on "Synch with Github" then it loses your post and takes you to another page with no warning. 

![image](https://res.cloudinary.com/hpiynhbhq/image/upload/v1512818892/dl9qhuocmhnvpq4vhej0.png)

My suggestion is to add in a dialog that asks you if you want to leave the page.

It should say :

> You are editing a post, do you want leave the editor and go to the github page?

Also my post was lost and not even saves to drafts, therefore I consider this a bug because it lost my data.

Also on this topic, I noticed that not all my 1000+ projects loaded which is why I wanted to sync. Also this error occurs when you just click on a project in your github connection as well.

I was also seeing api errors but not sure why as described here 
https://utopian.io/utopian-io/@walnut1/bug-hitting-the-api-users-account-repos
maybe it was before I ran the sync.


<br /><hr/><em>Posted on <a href="https://utopian.io/utopian-io/@h4ck3rm1k3st33m/when-editing-a-post-clicking-on-synch-with-github-loses-your-post-with-no-recovery">Utopian.io -  Rewarding Open Source Contributors</a></em><hr/>
👍  , ,
properties (23)
post_id19,894,661
authorh4ck3rm1k3st33m
permlinkwhen-editing-a-post-clicking-on-synch-with-github-loses-your-post-with-no-recovery
categoryutopian-io
json_metadata"{"type": "bug-hunting", "repository": {"id": 104593314, "watchers": 36, "events_url": "https://api.github.com/repos/utopian-io/utopian.io/events", "forks": 36, "name": "utopian.io", "issues_url": "https://api.github.com/repos/utopian-io/utopian.io/issues{/number}", "trees_url": "https://api.github.com/repos/utopian-io/utopian.io/git/trees{/sha}", "fork": false, "git_url": "git://github.com/utopian-io/utopian.io.git", "assignees_url": "https://api.github.com/repos/utopian-io/utopian.io/assignees{/user}", "size": 59731, "owner": {"id": 18612062, "following_url": "https://api.github.com/users/utopian-io/following{/other_user}", "starred_url": "https://api.github.com/users/utopian-io/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/utopian-io/subscriptions", "repos_url": "https://api.github.com/users/utopian-io/repos", "login": "utopian-io", "gists_url": "https://api.github.com/users/utopian-io/gists{/gist_id}", "followers_url": "https://api.github.com/users/utopian-io/followers", "received_events_url": "https://api.github.com/users/utopian-io/received_events", "type": "Organization", "avatar_url": "https://avatars2.githubusercontent.com/u/18612062?v=4", "site_admin": false, "organizations_url": "https://api.github.com/users/utopian-io/orgs", "gravatar_id": "", "events_url": "https://api.github.com/users/utopian-io/events{/privacy}", "url": "https://api.github.com/users/utopian-io", "html_url": "https://github.com/utopian-io"}, "forks_count": 36, "git_refs_url": "https://api.github.com/repos/utopian-io/utopian.io/git/refs{/sha}", "blobs_url": "https://api.github.com/repos/utopian-io/utopian.io/git/blobs{/sha}", "pushed_at": "2017-12-09T05:23:29Z", "watchers_count": 36, "teams_url": "https://api.github.com/repos/utopian-io/utopian.io/teams", "comments_url": "https://api.github.com/repos/utopian-io/utopian.io/comments{/number}", "archived": false, "svn_url": "https://github.com/utopian-io/utopian.io", "merges_url": "https://api.github.com/repos/utopian-io/utopian.io/merges", "subscribers_url": "https://api.github.com/repos/utopian-io/utopian.io/subscribers", "issue_events_url": "https://api.github.com/repos/utopian-io/utopian.io/issues/events{/number}", "stargazers_url": "https://api.github.com/repos/utopian-io/utopian.io/stargazers", "mirror_url": null, "statuses_url": "https://api.github.com/repos/utopian-io/utopian.io/statuses/{sha}", "has_projects": true, "milestones_url": "https://api.github.com/repos/utopian-io/utopian.io/milestones{/number}", "description": "Utopian.io Frontend - Utopian wants to reward open-source contributors!", "keys_url": "https://api.github.com/repos/utopian-io/utopian.io/keys{/key_id}", "open_issues": 88, "compare_url": "https://api.github.com/repos/utopian-io/utopian.io/compare/{base}...{head}", "ssh_url": "git@github.com:utopian-io/utopian.io.git", "license": {"name": "GNU General Public License v3.0", "key": "gpl-3.0", "url": "https://api.github.com/licenses/gpl-3.0", "spdx_id": "GPL-3.0"}, "html_url": "https://github.com/utopian-io/utopian.io", "commits_url": "https://api.github.com/repos/utopian-io/utopian.io/commits{/sha}", "open_issues_count": 88, "stargazers_count": 36, "branches_url": "https://api.github.com/repos/utopian-io/utopian.io/branches{/branch}", "full_name": "utopian-io/utopian.io", "forks_url": "https://api.github.com/repos/utopian-io/utopian.io/forks", "score": 65.71457, "deployments_url": "https://api.github.com/repos/utopian-io/utopian.io/deployments", "contributors_url": "https://api.github.com/repos/utopian-io/utopian.io/contributors", "homepage": "https://utopian.io/", "contents_url": "https://api.github.com/repos/utopian-io/utopian.io/contents/{+path}", "has_downloads": true, "collaborators_url": "https://api.github.com/repos/utopian-io/utopian.io/collaborators{/collaborator}", "created_at": "2017-09-23T19:24:57Z", "git_commits_url": "https://api.github.com/repos/utopian-io/utopian.io/git/commits{/sha}", "releases_url": "https://api.github.com/repos/utopian-io/utopian.io/releases{/id}", "private": false, "pulls_url": "https://api.github.com/repos/utopian-io/utopian.io/pulls{/number}", "git_tags_url": "https://api.github.com/repos/utopian-io/utopian.io/git/tags{/sha}", "notifications_url": "https://api.github.com/repos/utopian-io/utopian.io/notifications{?since,all,participating}", "language": "JavaScript", "updated_at": "2017-12-08T14:09:13Z", "has_wiki": true, "downloads_url": "https://api.github.com/repos/utopian-io/utopian.io/downloads", "hooks_url": "https://api.github.com/repos/utopian-io/utopian.io/hooks", "languages_url": "https://api.github.com/repos/utopian-io/utopian.io/languages", "default_branch": "master", "labels_url": "https://api.github.com/repos/utopian-io/utopian.io/labels{/name}", "url": "https://api.github.com/repos/utopian-io/utopian.io", "has_pages": false, "tags_url": "https://api.github.com/repos/utopian-io/utopian.io/tags", "clone_url": "https://github.com/utopian-io/utopian.io.git", "archive_url": "https://api.github.com/repos/utopian-io/utopian.io/{archive_format}{/ref}", "has_issues": true, "issue_comment_url": "https://api.github.com/repos/utopian-io/utopian.io/issues/comments{/number}", "subscription_url": "https://api.github.com/repos/utopian-io/utopian.io/subscription"}, "pullRequests": [], "format": "markdown", "image": ["https://res.cloudinary.com/hpiynhbhq/image/upload/v1512818892/dl9qhuocmhnvpq4vhej0.png"], "links": ["https://res.cloudinary.com/hpiynhbhq/image/upload/v1512818892/dl9qhuocmhnvpq4vhej0.png"], "app": "utopian/1.0.0", "platform": "github", "tags": ["utopian-io", "github"], "community": "utopian", "users": ["walnut1"]}"
created2017-12-09 11:35:33
last_update2017-12-09 11:35:33
depth0
children2
net_rshares76,349,894,539
last_payout2017-12-16 11:35:33
cashout_time1969-12-31 23:59:59
total_payout_value0.202 SBD
curator_payout_value0.069 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length1,122
author_reputation3,027,687,941,144
root_title"when editing a post, clicking on 'Synch with Github' loses your post with no recovery"
beneficiaries
0.
accountarie.steem
weight43
1.
accountcnts
weight10
2.
accountfreedom
weight658
3.
accountknowledges
weight48
4.
accountnetuoso
weight6
5.
accounttransisto
weight70
6.
accountutopian-io
weight536
7.
accountxeldal
weight27
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
author_curate_reward""
vote details (3)
@justyy ·
Your contribution cannot be approved yet. See the [Utopian Rules](https://utopian.io/rules). Please edit your contribution to reapply for approval.

> You must provide every possible detail to reproduce the bug e.g. GIF animation. I have tried myself but the draft is saved. It is not reproducible. 
> The dialog stuff is kinda a suggestion rather than bug.

Once you have done this, you may reply this comment for a re-consideration. Thanks.


You may edit your post [here](https://utopian.io/utopian-io/@h4ck3rm1k3st33m/when-editing-a-post-clicking-on-synch-with-github-loses-your-post-with-no-recovery), as shown below: 
![](https://res.cloudinary.com/hpiynhbhq/image/upload/v1509788371/nbgbomithszxs3nxq6gx.png)

You can contact us on [Discord](https://discord.gg/UCvqCsx).
**[[utopian-moderator]](https://utopian.io/moderators)**
properties (22)
post_id19,993,132
authorjustyy
permlinkre-h4ck3rm1k3st33m-when-editing-a-post-clicking-on-synch-with-github-loses-your-post-with-no-recovery-20171210t121742253z
categoryutopian-io
json_metadata"{"app": "busy/1.0.0", "community": "busy", "tags": ["utopian-io"]}"
created2017-12-10 12:17:48
last_update2017-12-10 12:17:48
depth1
children1
net_rshares0
last_payout2017-12-17 12: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_length834
author_reputation2,057,469,156,047,835
root_title"when editing a post, clicking on 'Synch with Github' loses your post with no recovery"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
@h4ck3rm1k3st33m ·
While testing this feature again I seriously broke the utopian UI
https://steemit.com/utopian-io/@h4ck3rm1k3st33m/major-utopian-io-breaks-if-you-cancel-the-github-connect so I cannot continue testing.
properties (22)
post_id19,997,488
authorh4ck3rm1k3st33m
permlinkre-justyy-re-h4ck3rm1k3st33m-when-editing-a-post-clicking-on-synch-with-github-loses-your-post-with-no-recovery-20171210t131733552z
categoryutopian-io
json_metadata"{"app": "steemit/0.1", "links": ["https://steemit.com/utopian-io/@h4ck3rm1k3st33m/major-utopian-io-breaks-if-you-cancel-the-github-connect"], "tags": ["utopian-io"]}"
created2017-12-10 13:17:33
last_update2017-12-10 13:17:33
depth2
children0
net_rshares0
last_payout2017-12-17 13:17:33
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_length200
author_reputation3,027,687,941,144
root_title"when editing a post, clicking on 'Synch with Github' loses your post with no recovery"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000