Commit 277248f
committed
IIRR-31(puzzle): Add original_puzzle reference for clones
Added original_puzzle association to Puzzle model and migration to
support tracking the source of cloned puzzles. Updated clone controller
and tests to set and verify original_puzzle_id on clone creation.
Will be handy when we want to calculate how many people got it right or
wrong, if we ever want to show stats for the puzzles.
Ref: https://ombulabs.atlassian.net/browse/IIRR-311 parent 38ceffe commit 277248f
5 files changed
Lines changed: 13 additions & 2 deletions
File tree
- app
- controllers/puzzles
- models
- db
- migrate
- test/controllers/puzzles
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
5 | | - | |
| 5 | + | |
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
| 6 | + | |
| 7 | + | |
6 | 8 | | |
7 | 9 | | |
8 | 10 | | |
| |||
Lines changed: 5 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
12 | 12 | | |
13 | 13 | | |
14 | 14 | | |
| 15 | + | |
15 | 16 | | |
16 | 17 | | |
17 | 18 | | |
| |||
0 commit comments