cs136 / seashell

Seashell is an online environment for editing, running, and submitting C programming assignments.
GNU General Public License v3.0
38 stars 19 forks source link

User projects not showing up on refresh #608

Closed Happytofu closed 7 years ago

Happytofu commented 7 years ago

When the user refreshes the Seashell main page, their projects do not show up until they hit the "refresh" button on the page.

kpalway commented 7 years ago

Any further instructions on how to reproduce this problem? No projects at all show up in on the page when initially loaded?

Happytofu commented 7 years ago

Log into seashell and use the refresh function of your browser. The page should look like the screenshot, with no projects shown, even if you have projects. Once you click the refresh button on the page, the projects show up. screen shot 2017-01-09 at 5 03 11 pm

OS: macOS 10.11.6 Browser: Safari 9.1.2

kpalway commented 7 years ago

Problem does not occur for me in Chrome. Have you tried other browsers? Possibly a Safari-specific issue, I will have to try when I next have access to a Mac.

kpalway commented 7 years ago

One interesting thing is that in your screencap, a sync is ongoing (the "..." icon appears near the top right) so perhaps something is failing with syncing in Safari

e45lee commented 7 years ago

@Happytofu -- Can you check if offline mode is enabled? We don't support Safari 9, as it's missing required functionality that we need for offline mode to work.

Happytofu commented 7 years ago

Offline mode was enabled.

Happytofu commented 7 years ago

The issue has also been reported for Safari 10.0.2.

e45lee commented 7 years ago

Seems to have gone away for now, so I'm closing this for now. (One possible problem is that syncing takes some time...)