Commit f57e775
committed
fix(tags): handle list input in _sync_inheritance_for_qs + recalibrate Stage 3 pins
After Stage 2's location precompute landed under Stage 3, the `locations`
list passed by `propagate_tags_on_product_sync` reached
`_sync_inheritance_for_qs` which tried to call `.only(...)` on it. Accept
either a list or a queryset.
Recalibrate V3 pins for the Stage 2 + Stage 3 compound effect:
- product_tag_add (100 locations): 123 -> 75
- product_tag_remove (100 locations): 73 -> 49
- ZAP scan import: 698 -> 661
- ZAP scan reimport, no change: 136 -> 991 parent 15f1303 commit f57e775
2 files changed
Lines changed: 6 additions & 6 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
129 | 129 | | |
130 | 130 | | |
131 | 131 | | |
132 | | - | |
| 132 | + | |
133 | 133 | | |
134 | 134 | | |
135 | 135 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
385 | 385 | | |
386 | 386 | | |
387 | 387 | | |
388 | | - | |
389 | | - | |
390 | | - | |
| 388 | + | |
| 389 | + | |
| 390 | + | |
391 | 391 | | |
392 | 392 | | |
393 | 393 | | |
| |||
509 | 509 | | |
510 | 510 | | |
511 | 511 | | |
512 | | - | |
| 512 | + | |
513 | 513 | | |
514 | | - | |
| 514 | + | |
0 commit comments