Joomdle 1.0 Installation

Enrolled students not begin given "student" role

  • Tim
  • Topic Author
  • Offline
  • Senior Member
  • Senior Member
More
6 years 1 month ago #1 by Tim
Hi Antonio,

I've got a situation where student's purchasing a course in j2store are being enrolled in the course in Moodle, but not being assigned the "student" role. No settings have been changed that I can remember except for version upgrades and there have been a few but I don't know which one (if any) this started happening around.

The enrolment method (manual) has "student" as the role to be assigned and, as I said, they are enrolled after purchasing.

Does this ring any bells as to what might be happening?

Tim

Please Log in or Create an account to join the conversation.

  • Tim
  • Topic Author
  • Offline
  • Senior Member
  • Senior Member
More
6 years 1 month ago #2 by Tim
One thing I have noticed while looking at this install is that in the Joomdle System Check in Joomla it says:

Joomdle version is different in Joomla and Moodle

However, the Moodle plugin overview shows no available update (enrol is 1.0.6 and auth is 1.2.3) and there are no extension updates for Joomdle in Joomla (screengrab attached).

Please Log in or Create an account to join the conversation.

More
6 years 1 month ago #3 by Antonio Durán
Replied by Antonio Durán on topic Enrolled students not begin given "student" role
Hi Tim.

Mismatch in versions can be the cause of the issue.
Which version are you running in Joomla? If it is >= 1.2.5, it will have the issue, I think. We changed the way enrolments are made in that version, to use Moodle default student role instead of the hardcoded one.
If you did not update in Moodle side, you will have problems.
You don't see any updates in Moodle because I guess your Moodle version does not support newer Joomdle versions.

Please Log in or Create an account to join the conversation.

  • Tim
  • Topic Author
  • Offline
  • Senior Member
  • Senior Member
More
6 years 1 month ago #4 by Tim
The site is now in 3.8.2 but the issue was there before I updated from 3.6.2 (I updated hoping that would fix things.)

Please Log in or Create an account to join the conversation.

More
6 years 1 month ago #5 by Antonio Durán
Replied by Antonio Durán on topic Enrolled students not begin given "student" role
So, now you should see 1.2.6 Joomdle update available. Just upgrade Joomdle and you should be ok. If you don't see it, just download and install manually in Moodle.

Please Log in or Create an account to join the conversation.

  • Tim
  • Topic Author
  • Offline
  • Senior Member
  • Senior Member
More
6 years 1 month ago #6 by Tim
Thanks very much!

It didn't show to update Joomdle but installing it manually in to Moodle worked as you suggested.

One more things off my list!

Please Log in or Create an account to join the conversation.

More
6 years 1 month ago #7 by Antonio Durán
Replied by Antonio Durán on topic Enrolled students not begin given "student" role
Great, thanks for the feedback.

Please Log in or Create an account to join the conversation.