SJRK-420: Safari can go back in the browser history and modify published stories

Metadata

Source
SJRK-420
Type
Bug
Priority
Major
Status
Open
Resolution
N/A
Assignee
N/A
Reporter
Justin Obara
Created
2020-11-11T16:07:20.154-0500
Updated
2020-11-12T16:13:02.312-0500
Versions
  1. 0.4
Fixed Versions
N/A
Component
  1. Storytelling Tool UI

Description

In Safari, the browser back caches the pages and memory for the story. This allows the user to go back, after publishing, and modify the published story and then republish.

Steps to reproduce:

  1. Start editing a new story (Example: https://staging-stories.floeproject.org/storyEdit.html )
  2. Add some content
  3. Add some meta data
  4. Preview story
  5. Publish story
  6. Using the browser's back button, go back through the browsing history
  7. Notice that you can reach the preview and other editing pages
  8. Modify some of the content
  9. Re-publish the story
  10. Notice that the edited story is published.
  11. In v0.4 this will update the published story due to the Story ID being preserved, in prior versions it will publish a new story.

Environments

Safari 12.03, 14.0

Comments