Repository navigation
Commit 155eaf3
OpenConceptLab/ocl_online#456 | Order a concept's mappings by id in API responses
The per-concept mapping querysets had no ORDER BY, so two identical
requests could list a concept's mappings in different orders once rows were
rewritten (the first request saves their checksums). That made
test_inverse_mappings_are_unchanged fail intermittently on CI. Both
get_mappings implementations now order by id, as the batched path from
#949 already does. The test compares plain lists, so a failure shows the
differing element, and checks the mapping order.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01TjM9dGow2KV1Gwr2dWQdph1 parent de6304c commit 155eaf3
2 files changed
Lines changed: 9 additions & 20 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
297 | 297 | | |
298 | 298 | | |
299 | 299 | | |
300 | | - | |
| 300 | + | |
301 | 301 | | |
302 | 302 | | |
303 | 303 | | |
| |||
307 | 307 | | |
308 | 308 | | |
309 | 309 | | |
310 | | - | |
| 310 | + | |
311 | 311 | | |
312 | 312 | | |
313 | 313 | | |
| |||
726 | 726 | | |
727 | 727 | | |
728 | 728 | | |
729 | | - | |
| 729 | + | |
730 | 730 | | |
731 | 731 | | |
732 | 732 | | |
733 | | - | |
| 733 | + | |
734 | 734 | | |
735 | 735 | | |
736 | 736 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4631 | 4631 | | |
4632 | 4632 | | |
4633 | 4633 | | |
4634 | | - | |
4635 | | - | |
4636 | 4634 | | |
4637 | 4635 | | |
4638 | 4636 | | |
| |||
4704 | 4702 | | |
4705 | 4703 | | |
4706 | 4704 | | |
4707 | | - | |
4708 | | - | |
4709 | | - | |
4710 | | - | |
4711 | | - | |
4712 | | - | |
4713 | | - | |
4714 | | - | |
4715 | | - | |
4716 | | - | |
4717 | | - | |
4718 | | - | |
4719 | | - | |
4720 | | - | |
| 4705 | + | |
| 4706 | + | |
| 4707 | + | |
| 4708 | + | |
| 4709 | + | |
0 commit comments