浏览代码

Fix 'confirmed' subscriptions becoming 'unconfirmed' on public form re-signup. Closes #1441.

Kailash Nadh 1 年之前
父节点
当前提交
44d3462559
共有 1 个文件被更改,包括 1 次插入0 次删除
  1. 1 0
      queries.sql

+ 1 - 0
queries.sql

@@ -178,6 +178,7 @@ INSERT INTO subscriber_lists (subscriber_id, list_id, status)
             WHEN $4='blocklisted' THEN 'unsubscribed'::subscription_status
             -- When subscriber is edited from the admin form, retain the status. Otherwise, a blocklisted
             -- subscriber when being re-enabled, their subscription statuses change.
+            WHEN subscriber_lists.status = 'confirmed' THEN 'confirmed'
             WHEN $9 = TRUE THEN subscriber_lists.status
             ELSE $8::subscription_status
         END