Feedback module - required before retrieving certificate problem

Feedback module - required before retrieving certificate problem

autor Lisa Welch -
Počet odpovedí: 3

I am trying to set up so that the certificate cannot be received until the feedback module has been completed. I have set required grade to No and added the feedback module as the required module to be completed.

What else can I do??

Thanks in advance!

Priemer hodnotení : -
V odpovedi na Lisa Welch

Re: Feedback module - required before retrieving certificate problem

autor Andreas Grabs -
Obrázok: Core developers Obrázok: Particularly helpful Moodlers Obrázok: Peer reviewers Obrázok: Plugin developers Obrázok: Translators
Hi,

can it be the feedback is set anonymous?
The certificate-module checks the table "mdl_feedback_completed". In this table the userid only will be saved if the feedback is not anonymous.

Andreas
V odpovedi na Andreas Grabs

Re: Feedback module - required before retrieving certificate problem

autor Lisa Welch -

Hi,

Thanks for your reply, however, the feedback is not anonymous, I can see the names of the people that have answered my feedback and none of them can still retrieve the certificate.

Any other ideas?

V odpovedi na Lisa Welch

Re: Feedback module - required before retrieving certificate problem

autor Andreas Grabs -
Obrázok: Core developers Obrázok: Particularly helpful Moodlers Obrázok: Peer reviewers Obrázok: Plugin developers Obrázok: Translators
Hi,

that's the check by the certificat-module:

} else if ($cm->module == $feedid) {
return (get_record('feedback_completed', 'id', $cm->instance, 'userid', $userid) !== false);

It looks good as far as I can see.
There may be an other problem. But I can't find it Smutný.
I did not work often with the certificate-module. Try to ask the developer of this module.

Andreas