{"data":{"id":"magento2-39752","source":"github-pr","sourceRef":"magento/magento2#39752","title":"Newsletter subscribe enabled switch not working per website/store","pr":{"number":39752,"url":"https://github.com/magento/magento2/pull/39752","author":"rikwillems","mergedAt":"2025-05-20T18:19:52Z","mergeCommit":"d4d66d718a32446601f576730cdfbe870a5ecdaa","headCommit":"4edad41a499cb434db55b66e70ee35f06278c953","baseRef":"2.4-develop","diffSha256":"647b380983950b7536db8b20b9915fc20f93ab7be230b4059080da5f4f59ce83"},"issues":[{"number":39751,"url":"https://github.com/magento/magento2/issues/39751","title":"Newsletter subscribe enabled switch not working per website/store","labels":["Area: Account","Component: Newsletter","Issue: Confirmed","Priority: P2","Progress: done","Reported on 2.4.7-p4","Reproduced on 2.4.x"],"kind":"human"}],"fixedIn":"2.4.9","containingTags":["2.4.9"],"reportedOn":"2.4.7-p4","codeMatch":{"2.4.6":"conflict","2.4.6-p1":"conflict","2.4.6-p2":"conflict","2.4.6-p3":"conflict","2.4.6-p4":"conflict","2.4.6-p5":"conflict","2.4.6-p6":"conflict","2.4.6-p7":"conflict","2.4.6-p8":"conflict","2.4.6-p9":"conflict","2.4.6-p10":"conflict","2.4.6-p11":"conflict","2.4.6-p12":"conflict","2.4.6-p13":"conflict","2.4.6-p14":"conflict","2.4.6-p15":"conflict","2.4.7":"clean","2.4.7-p1":"clean","2.4.7-p2":"clean","2.4.7-p3":"clean","2.4.7-p4":"clean","2.4.7-p5":"clean","2.4.7-p6":"clean","2.4.7-p7":"clean","2.4.7-p8":"clean","2.4.7-p9":"clean","2.4.7-p10":"clean","2.4.8":"clean","2.4.8-p1":"clean","2.4.8-p2":"clean","2.4.8-p3":"clean","2.4.8-p4":"clean","2.4.8-p5":"clean","2.4.9":"conflict"},"affectedVersions":["2.4.7","2.4.7-p1","2.4.7-p2","2.4.7-p3","2.4.7-p4","2.4.7-p5","2.4.7-p6","2.4.7-p7","2.4.7-p8","2.4.7-p9","2.4.7-p10","2.4.8","2.4.8-p1","2.4.8-p2","2.4.8-p3","2.4.8-p4","2.4.8-p5"],"components":["magento/module-newsletter"],"files":[{"path":"app/code/Magento/Newsletter/Controller/Subscriber/NewAction.php","change":"modified","package":"magento/module-newsletter"}],"stripped":{"tests":["dev/tests/integration/testsuite/Magento/Newsletter/Controller/Subscriber/NewActionTest.php"],"docs":[],"outsideCode":[]},"linesChanged":7,"mergeBatched":false,"excluded":null,"sections":{"description":"Nothing happens besides reload of page.","stepsToReproduce":"1) Create two websites/store views.\n2) Disable newsletter at global level\n3) Enable on website or store level\n4) Register to newsletter with footer form","expectedResult":"E-mail address is subscribed to newsletter.","actualResult":"Nothing happens besides reload of page.","source":"issue"},"signatures":[],"labels":{"area":["Account"],"component":["Newsletter"],"priority":"P2","severity":null,"reportedOn":["2.4.7-p4"]},"categories":["Customer","Emails"],"triage":{"model":"@cf/cloudflare/clef","requestHash":"d62adf2648c5b8bc26888a482282ac1aca4f93f83f567401aa486323c1c0314e","isBugfix":0.9746,"changeKind":{"choice":"bugfix","probabilities":{"bugfix":0.9485,"feature":0.0218,"refactor":0.0126,"tests_only":0.0087,"docs_only":0.0038,"dependency":0.0046},"confidence":0.8804},"scope":{"score":0.4609,"probabilities":{"0":0.6051,"1":0.3289,"2":0.066},"confidence":0.218},"risk":{"score":0.1412,"probabilities":{"0":0.8813,"1":0.0962,"2":0.0225},"confidence":0.6797},"area":{"choice":"other","probabilities":{"catalog":0.0237,"checkout":0.0246,"customer":0.2141,"admin":0.1056,"graphql_api":0.0247,"framework":0.1414,"frontend":0.0967,"other":0.3692},"confidence":0.1136},"securityRelevant":0.0107,"reportedVersion":{"choice":"2.4.7-p4","probabilities":{"2.4.0":0.0025,"2.4.0-p1":0.0026,"2.4.1":0.0025,"2.4.1-p1":0.0026,"2.4.2":0.0024,"2.4.2-p1":0.0026,"2.4.2-p2":0.0026,"2.4.3":0.0025,"2.4.3-p1":0.0029,"2.4.3-p2":0.0034,"2.4.3-p3":0.003,"2.4.4":0.0026,"2.4.4-p1":0.0029,"2.4.4-p10":0.0037,"2.4.4-p11":0.0041,"2.4.4-p12":0.0037,"2.4.4-p13":0.0035,"2.4.4-p14":0.0034,"2.4.4-p15":0.0031,"2.4.4-p16":0.0032,"2.4.4-p17":0.0034,"2.4.4-p18":0.0028,"2.4.4-p2":0.0023,"2.4.4-p3":0.0024,"2.4.4-p4":0.0027,"2.4.4-p5":0.0024,"2.4.4-p6":0.0026,"2.4.4-p7":0.0027,"2.4.4-p8":0.0028,"2.4.4-p9":0.0028,"2.4.5":0.0026,"2.4.5-p1":0.0028,"2.4.5-p10":0.0031,"2.4.5-p11":0.0032,"2.4.5-p12":0.0034,"2.4.5-p13":0.003,"2.4.5-p14":0.0032,"2.4.5-p15":0.0034,"2.4.5-p16":0.0032,"2.4.5-p17":0.003,"2.4.5-p2":0.0027,"2.4.5-p3":0.0026,"2.4.5-p4":0.0031,"2.4.5-p5":0.0026,"2.4.5-p6":0.003,"2.4.5-p7":0.0032,"2.4.5-p8":0.0031,"2.4.5-p9":0.0025,"2.4.6":0.0052,"2.4.6-p1":0.0055,"2.4.6-p10":0.0061,"2.4.6-p11":0.0059,"2.4.6-p12":0.0053,"2.4.6-p13":0.0048,"2.4.6-p14":0.0055,"2.4.6-p15":0.0046,"2.4.6-p2":0.0029,"2.4.6-p3":0.0037,"2.4.6-p4":0.0063,"2.4.6-p5":0.0042,"2.4.6-p6":0.0041,"2.4.6-p7":0.0052,"2.4.6-p8":0.0037,"2.4.6-p9":0.0031,"2.4.7":0.0324,"2.4.7-p1":0.005,"2.4.7-p10":0.0041,"2.4.7-p2":0.0036,"2.4.7-p3":0.0133,"2.4.7-p4":0.6238,"2.4.7-p5":0.0201,"2.4.7-p6":0.012,"2.4.7-p7":0.0101,"2.4.7-p8":0.0071,"2.4.7-p9":0.0071,"2.4.8":0.006,"2.4.8-p1":0.0059,"2.4.8-p2":0.006,"2.4.8-p3":0.0066,"2.4.8-p4":0.0064,"2.4.8-p5":0.005,"2.4.9":0.0052,"unspecified":0.0038},"confidence":0.3848},"backportWorthy":{"score":1.7129,"probabilities":{"0":0.0478,"1":0.1916,"2":0.7606},"confidence":0.4263}},"curated":{"title":"Newsletter subscribe enabled at website or store level does not work","description":"With newsletter disabled at global level and enabled on website or store level, register to newsletter with the footer form and nothing happens besides reload of page. The subscribe controller read the enabled configuration only from global level; NewAction now uses ScopeInterface::SCOPE_STORE in isActive.","categories":["Customer","Emails"],"author":"claude-code/opus-5.5","date":"2026-10-06","reviewedBy":null},"tests":{"2.4.8-p5":{"before":"not-runnable","after":"error","adapted":false,"runAt":"2026-10-06T09:29:22.772Z","releaseCommit":"870a22c63d9d9b68fa3297962e2d5d5841115814","suites":{"integration":{"before":"not-runnable","after":"error","runAt":"2026-10-06T09:29:22.772Z"}}},"2.4.7-p10":{"before":"not-runnable","after":"error","adapted":false,"runAt":"2026-10-06T09:57:41.975Z","releaseCommit":"72561bf80652f57cc642a03e2c9a51d74a285b14","suites":{"integration":{"before":"not-runnable","after":"error","runAt":"2026-10-06T09:57:41.975Z"}}}}},"_documentation":"https://magento.watch/api","_description":"Upstream fix magento2-39752 details"}