Joomdle 1.0 Installation

Language filter in Joomla 3.8.4 prevent Moodle to use the WS

  • gvitry
  • Topic Author
  • Offline
  • New Member
  • New Member
More
8 years 2 months ago #1 by gvitry
Hi,

We successfully use Joomdle since 2 years. Our Moodle and Joomla instances are on different domains/servers. Both use SSL connections.
Joomdle is used to enroll new students in Moodle after buying a course registration through HikaShop.These students also use Joomdle authentification method in Moodle. They usually use it inside the Joomla site (embedded iframe).
We run Php V7.1. Moodle version is 3.3.3 and joomdle is 1.1.4. Joomla is now 3.8.4 and system checks are ok.

Following the 3.8.3 to 3.8.4 joomla upgrade the joomdle user authentification inside Moodle was no longer working. After some debug and trace, it appears that the Joomla "LanguageFilter" plugin was the apparent reason. Deactivating this plugin let the Joomdle Auth method working back as usual.
We need this plugin because our Joomla site is multilingual (4) and users have to be able to choose their language.
Looking at the source of the plugin, it appears that the onUserLogin function has been changed (around lines #640).
I've tried to "play" with the Moodle setup of the Joomdle plugin, specially those related to SEF and language, but no success (see snapshot).

Do you have the possibility to reproduce the problem ? Help us to find the right solution ?

Thanks.

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

  • gvitry
  • Topic Author
  • Offline
  • New Member
  • New Member
More
8 years 2 months ago #2 by gvitry
Meanwhile, I did some further test. Deactivating the automatic language change let the "thing" working back as usual.....


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

  • gvitry
  • Topic Author
  • Offline
  • New Member
  • New Member
More
8 years 2 months ago #3 by gvitry
Probably not a Joomdle issue.
It seems a 3.8.4 bug : issues.joomla.org/tracker/joomla-cms/19496

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

More
8 years 2 months ago #4 by Antonio Durán
Hi. Thanks for all the info. I took a look at the issue in the tracker, and I guess we'll need to wait for a fix from Joomla then.

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

More
8 years 2 months ago #5 by Antonio Durán
There is a new Joomla version now, reverting these changes.

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