lsuits / lsu-block_quickmail

*Louisiana State University ITS no longer maintains this Project.* A Moodle block that provides selective, bulk emailing within courses
45 stars 68 forks source link

old students cached in Quickmail #121

Closed allisonsoo closed 10 years ago

allisonsoo commented 10 years ago

Our institution is using Quickmail (2013062611) on Moodle 2.5.2 and realised that students that were unenrolled from the course still appear on user list when composing a new email in Quickmail.

The workaround is to re-enrol the student and unenrol the student again. Seem like something to do with caching ?

rrusso commented 10 years ago

Are you using the latest quick mail available from GitHub?

rrusso commented 10 years ago

Sorry. I'll look into it.

allisonsoo commented 10 years ago

Thank you Robert.


From: Robert Russo notifications@github.com To: lsuits/quickmail quickmail@noreply.github.com Cc: allisonsoo allison_soo@yahoo.com Sent: Tuesday, 26 November 2013, 12:45 Subject: Re: [quickmail] old students cached in Quickmail (#121)

Sorry. I'll look into it. — Reply to this email directly or view it on GitHub.

rrusso commented 10 years ago

What enrollment method are you using?

What is your enrollment expiration action set to?

allisonsoo commented 10 years ago

Hi Robert,

We are using external database enrolment. The students will be removed from this external database 14 days after course finish date. As such, the student will be unenrol from the course.

Thanks for looking into this.

Best regards, Allison


From: Robert Russo notifications@github.com To: lsuits/quickmail quickmail@noreply.github.com Cc: allisonsoo allison_soo@yahoo.com Sent: Wednesday, 4 December 2013, 3:19 Subject: Re: [quickmail] old students cached in Quickmail (#121)

What enrollment method are you using? What is your enrollment expiration action set to? — Reply to this email directly or view it on GitHub.

rrusso commented 10 years ago

Is your unenrol action "unenrol" or is it something else?

allisonsoo commented 10 years ago

the enrolment come from a separate database connected to Moodle via Site Administration/Plugins/Authentication/External Database. Unenrol students by remove them from external database, which will be 'synchoronised' to Moodle and thus get unenrol from Moodle.


From: Robert Russo notifications@github.com To: lsuits/quickmail quickmail@noreply.github.com Cc: allisonsoo allison_soo@yahoo.com Sent: Thursday, 19 December 2013, 2:40 Subject: Re: [quickmail] old students cached in Quickmail (#121)

Is your unenrol action "unenrol" or is it something else? — Reply to this email directly or view it on GitHub.

rrusso commented 10 years ago

This is fixed in the current master.