Commit 1bfccf3
fix: hide pre-launch active promotions from public slug lookups
A promotion activated ahead of its window is no longer readable via
GET /api/v1/promotions/{slug} until startsAt, matching the list
endpoint's visibility contract. Ended promotions stay visible.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>1 parent 6348f13 commit 1bfccf3
2 files changed
Lines changed: 9 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
334 | 334 | | |
335 | 335 | | |
336 | 336 | | |
| 337 | + | |
| 338 | + | |
| 339 | + | |
| 340 | + | |
| 341 | + | |
337 | 342 | | |
338 | 343 | | |
339 | 344 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
398 | 398 | | |
399 | 399 | | |
400 | 400 | | |
401 | | - | |
402 | | - | |
| 401 | + | |
| 402 | + | |
| 403 | + | |
403 | 404 | | |
| 405 | + | |
404 | 406 | | |
405 | 407 | | |
406 | 408 | | |
| |||
0 commit comments