View Issue Details

IDProjectCategoryView StatusLast Update
0017710phplist applicationMessage Send Processpublic07-07-15 12:45
Reportermichiel 
PrioritynormalSeverityminorReproducibilityalways
Status resolvedResolutionfixed 
Product Version3.0.12 
Target Versionnext patchFixed in Version3.2.0 
Summary0017710: can't stop a repeating campaign
Description
campaign in repetition
- click pause then stop
- campaign is in sent tab

later on, campaign is back in active tab.
TagsNo tags attached.

Activities

duncanc

30-05-15 14:16

developer   ~0056183

I guess that you need to additionally turn-off repeat for the campaign. Either set the repeat interval to 0 or set the "repeat until" to be in the past.

But neither of these are perhaps obvious so it needs to be documented somewhere.

michiel

30-05-15 15:39

manager   ~0056184

Yes, but this is a campaign that is "marked sent", and then it is resurrected and put back in the queue. I think the repetition check needs to check the status somewhere.

michiel

30-05-15 16:32

manager   ~0056185

Ah, https://github.com/phpList/phplist3/blob/master/public_html/lists/admin/actions/processqueue.php#L503

explicitly gets "sent" campaigns back in the queue.

I guess the manually marking as sent, should also reset the requeueing

michiel

07-07-15 12:45

manager   ~0056342

https://github.com/phpList/phplist3/commit/1033e0fe21092a7bc0f2bcbd44dd23fceb64cfee