-
Notifications
You must be signed in to change notification settings - Fork 0
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
Edit lock always being on #294
Comments
Similar issue in various versions - suggestive of a broader change. DebuggingObservationsOn instructure site via Mac, I'm getting new versions of editing lock page being created - up to 3 (three attempts). Ask for edit again and another is created. In code it appears that "GET" edit lock page is failing: both when there initially ad then when it is created. All the edit lock pages that are created are NOT the straight/raw page. All have -X on the end of the name. Hypotheses
Confirmed CauseConfirmation from Instructure support staff that this change in behaviour is actually intended. All new pages with the same title will get a |
Exploring - Hypotheses 1Confirmed, the call is creating -X pages. The url member of the returned object has the fixed named. The page is being created, but the check is looking for the original edit lock page name (no -X) and this is failing and hence the error Possible fixes1.1. edit handler handles -X names as acceptable locks Experimentation - 1.1Early changes to https://canvas.instructure.com/api/v1//courses/7350876/pages/canvascollectionsediting12 |
Solution - assuming long term change in behaviour
This should help just about everything? Mapping out editLockHandler
Likely changes
|
Initial solution implemented and rolled out requires more testing. |
Fixing Canvas page lock change issue #294
Hi,
Just reporting another problem with which I need help saving myself from myself...
I was putting the final touches on a soon-to-be live course in which I've used Canvas Collections. All has gone perfectly fine with the tool until this afternoon. Then I've had this warning dialog pop up when I tried to do a bit more editing:

Reading up on the Help literature, the suggestion to delete the Canvas Collections-Editing page has not unlocked the tool for me. I've tried several times (each time I click on "Edit On" button, a new version of the Collections-Editing page is generated, but deleting all of them fails to reset the tool.
I am the only person who uses CC here and certainly the only person editing this course, so two people editing the same course is not the problem. I've logged completely off the browser (latest version of Firefox), cleared its cache and relogged in to the course again, to no avail. I've disabled and re-enabled CC in Tampermonkey. I'm on CC version 1.2.2, which according to Tampermonkey, was updated about 30-ish hours ago (my time). Yet I continue to get the pictured error alert.
Can you recommend some next steps that I can take to reset CC to a working state?
Originally posted by @omachado-id in #293
The text was updated successfully, but these errors were encountered: