John Smith commited on 2023-93 10:58:40
Showing 1 changed files, with 4 additions and 4 deletions.
This fixes a bug in which Memoire crashed if the user edited a card to have more prompts than before.
| ... | ... |
@@ -66,10 +66,10 @@ function Prompt:fromrecs(recs, conf) |
| 66 | 66 |
table.insert(ret[i], Prompt:new( |
| 67 | 67 |
mpt, |
| 68 | 68 |
opt:sub(m + 1, n - 1), |
| 69 |
- (rec.LastReview or {})[ctr],
|
|
| 70 |
- (rec.LastDelay or {})[ctr],
|
|
| 71 |
- (rec.Successes or {})[ctr],
|
|
| 72 |
- (rec.Failures or {})[ctr],
|
|
| 69 |
+ (rec.LastReview or {})[ctr] or (rec.LastReview or {})[1],
|
|
| 70 |
+ (rec.LastDelay or {})[ctr] or 15,
|
|
| 71 |
+ (rec.Successes or {})[ctr] or 0,
|
|
| 72 |
+ (rec.Failures or {})[ctr] or 0,
|
|
| 73 | 73 |
(rec.Created or {})[1],
|
| 74 | 74 |
(rec.Ease or {})[ctr] or conf:get("StartingEase") or "2.5"
|
| 75 | 75 |
)) |
| 76 | 76 |