소스 검색

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