Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Cloudpebble forgets project settings #271

Open
PanicMan opened this issue Jan 14, 2016 · 4 comments · May be fixed by #274
Open

Cloudpebble forgets project settings #271

PanicMan opened this issue Jan 14, 2016 · 4 comments · May be fixed by #274
Assignees

Comments

@PanicMan
Copy link

Hello,
I have an really annoying bug in cloudpebble. But somehow just with some projects.
f.e. with project https://cloudpebble.net/ide/project/32553
Every time I start a fresh chrome and open the project, log me in, it has wrong project settings, an old SDK selected, Watchapp, not Watchface, wrong platform, etc...
Then I correct it, everything is working fine, I can close cloudpebble and open it again, everything fine.
But when I close chrome and open it again, open cloudpebble, the projects settings are wrong again.

Tell me what you need to help to reproduce ore track the issue...

Greetings
Jack

@Spacerat
Copy link
Contributor

Hi Jack, thanks for reporting this! It's strange that it would be only with some projects. Some initial debugging ideas:

  • Make sure that it is just some projects, and if it is, let me know what the project IDs are.
  • If you export a problematic project as a zip, then import it as a new project, does the new project work?
  • Do the problematic projects have anyththing obvious in common? (E.g. particular settings or names)
  • Does this happen on different browsers?

If it isn't too much effort, I'd be interested to see a screen capture of this bug in action.

@Spacerat
Copy link
Contributor

Actually, another thing you could do which would be helpful:

  1. Load CloudPebble, open Chrome's Developer Tools
  2. Click on the "Network" tab and check "Preserve log"
  3. Open the problematic project, change your settings
  4. Right click in the log and click "Save as HAR with content"
  5. Close chrome, open it again, check that the settings reset like you say
  6. If they did, send the .har file to joeat@pebble.com

This would be super useful, since it'll help me figure out of the issue is client or server side.

@PanicMan
Copy link
Author

Ok, I did send the HAR log to you.
It happens with every project, now I have an idea how to reproduce:

  1. configure chrome to open previous session at startup
  2. log in to cloudpebble with option to keep logged in
  3. open an project, configure it with sdk3, build for basalt and aplite and maybe chalk too, as an watchface
  4. click on an source file to edit
  5. close chrome
  6. open chrome, it automatically loads the project
  7. go to project settings, they should be wrong now

Greetings Jack

@Spacerat
Copy link
Contributor

Ah yes, those steps work perfectly. Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants