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

Course deletion error SOAP API replaced with REST API credentials #21

Open
jopeps opened this issue Sep 20, 2021 · 2 comments
Open

Course deletion error SOAP API replaced with REST API credentials #21

jopeps opened this issue Sep 20, 2021 · 2 comments

Comments

@jopeps
Copy link

jopeps commented Sep 20, 2021

Our Collaborate activity plugin was updated with REST API credentials, when our Collaborate service was switched to another server.

When attempting to delete legacy courses with Collaborate activities using the old SOAP API credentials, an error message is received and courses are not completely deleted. We do not wish to use the migrate to REST API option within the plugin, as we do not wish to risk impacting current sessions. Is there a way to resolve to the issue?

Any help or guidance provided would be greatly appreciated.

@mnods
Copy link

mnods commented Apr 5, 2022

We're getting the error when trying to delete old courses and we did migrate to rest api.

Suspect probably down to older soap sessions being restored into new courses over the last few years.

the error is also stopping regular moodle tasks from running eg course delete modules.

on 39 branch

@MURBASLMS
Copy link

Hi, is there any update on this please?
we still get an issue with 3.9.15 with the ad hoc task constantly failing because of old collaborate sessions.
suspect restored soap session activities from pre rest migration are the issue.

is there a way to identify these then pick these up and migrate them, or delete them manually?

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

No branches or pull requests

3 participants