discourse/app
Sam Saffron 3550f9610b
FIX: incorrect guard when checking for close
`?.close()` is an unsafe pattern

```
test = {}
test?.close()
VM363:1 Uncaught TypeError: test?.close is not a function
    at <anonymous>:1:7
```
2025-05-16 09:34:42 +10:00
..
assets FIX: incorrect guard when checking for close 2025-05-16 09:34:42 +10:00
controllers DEV: trigger single event when multiple posts are destroyed at once (#32731) 2025-05-15 09:57:07 -04:00
helpers DEV: Show login-required splash in root route (take 2) (#32629) 2025-05-14 11:25:43 -04:00
jobs PERF: Set cluster_concurrency 1 for Jobs::BackfillBadge (#32121) 2025-04-02 11:23:32 +08:00
mailers FEATURE: send email to deleted user (#31947) 2025-03-24 14:45:25 +08:00
models FEATURE: Show localized posts and topics based on user's locale (#32618) 2025-05-15 19:11:06 +08:00
queries/reports DEV: Refactor reports index into service (#31667) 2025-03-11 14:36:06 +10:00
serializers FEATURE: Show localized posts and topics based on user's locale (#32618) 2025-05-15 19:11:06 +08:00
services UX: Various improvements to the new color palette page (#32597) 2025-05-07 17:53:50 +03:00
views DEV: Show login-required splash in root route (take 2) (#32629) 2025-05-14 11:25:43 -04:00