bdecentgmbh / moodle-mod_pulse

Automate workflows in your courses to improve student engagement and compliance.
https://bdecent.de/pulse
GNU General Public License v3.0
10 stars 4 forks source link

Completion when available not working #2

Closed davefoord closed 2 years ago

davefoord commented 2 years ago

Just testing this out, and I have ticked the box for 'Completion when available', in my test the student is correctly seeing the pulse I had added, based on the availability restrictions, but the pulse item itself is not showing as complete, even though the students can see it. Is this a bug?

stefanscholz commented 2 years ago

Hi Dave,

thanks for posting this issue. Can you please provide more details on your setup, and which moodle version you are using?

Thanks! Stefan

davefoord commented 2 years ago

Firstly, I think this plugin looks excellent, so looking forward to working with it.

I have Moodle 3.9.10+ (Build: 20210917) and pulse v1.11

I have enabled the 'Completion when available' option

Capture2

There are some availability restrictions so it shows when students have completed the assignment above:

Capture3

Here is the student screen - which shows the pulse (it is just the text saying 'well done' being visible, but it hasn't marked itself as complete.

Capture

And it isn't showing up in activity report as complete.

stefanscholz commented 2 years ago

Thanks for the details! That all looks good and should work.

Is it possible that the course has not yet started? I.e. that the course start date is tomorrow?

That's a common issue when testing pulse (but should be fine for any real life course).

davefoord commented 2 years ago

Ah yes - what a fool I am, the course end date was in the past (didn't spot this when testing, as learner could still access the course!), it now works as expected, looking forward to getting this in action.

stefanscholz commented 2 years ago

Great! I was fooled by that a couple of time already, too. So don't feel bad 😊

Don't hesitate to contact me again if you need any help!

(And we'll add this to the documentation....)