hypothesis / hypothesis/viahtml
Hypothesis LMS app saving annotations on URL with a Hypothesis-made URL parameter
- Dominant language
- Python
- Stars
- 9
- Forks
- 5
- PR merge metrics
- No merged PRs in 30d
Description
## Bug report form
### Steps to reproduce
1. Create an LMS app assignment using the URL www.ascd.org/el/articles/6-intrinsic-motivators-to-power-up-your-teaching
3. Create an annotation in that assignment
4. Refresh the page and note the annotation is missing
5. The annotation is saved to:`https://www.ascd.org/el/articles/6-intrinsic-motivators-to-power-up-your-teaching?via.client.ignoreOtherConfiguration=1&via.client.openSidebar=1&via.external_link_mode=new-tab&via.client.requestConfigFromFrame.origin=https%3A%2F%2Flms.hypothes.is&via.client.requestConfigFromFrame.ancestorLevel=2&via.blocked_for=lms`
Notes:
- creating an assignment out of the URL with the parameter doesn't fix the issue. The URL without the parameter is still displayed in the LMS app while annotations are still saved to the URL with the parameter
- Visiting that page without the URL parameter in the web app in Via does not seem to cause those annotations to be saved with the URL parameter.
Example:
https://hypothesis.instructure.com/courses/266/assignments/2811
### Expected behaviour
Annotations should save to the URL without the parameter
### Browser/system information
Chrome 98
MacOC 11.6
# Possible duplicates?
* https://github.com/hypothesis/viahtml/issues/439 - Might be the same / something we need to bear in mind at least
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.