diff --git a/package-lock.json b/package-lock.json index 4574a84..ac5e97d 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@hebcal/leyning", - "version": "8.1.6", + "version": "8.1.7", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@hebcal/leyning", - "version": "8.1.6", + "version": "8.1.7", "license": "BSD-2-Clause", "dependencies": { "@hebcal/core": "^5.2.2" diff --git a/package.json b/package.json index 3229433..bf86400 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@hebcal/leyning", - "version": "8.1.6", + "version": "8.1.7", "author": "Michael J. Radwin (https://github.com/mjradwin)", "keywords": [ "hebcal", diff --git a/src/getLeyningForParsha.spec.js b/src/getLeyningForParsha.spec.js index 303349a..f118162 100644 --- a/src/getLeyningForParsha.spec.js +++ b/src/getLeyningForParsha.spec.js @@ -75,6 +75,22 @@ test('getLeyningForParsha-2', (t) => { e: '3:4', v: 1, }], + seph: [ + { + b: '2:4', + e: '2:28', + k: 'Jeremiah', + v: 25, + }, + { + b: '4:1', + e: '4:2', + k: 'Jeremiah', + v: 2, + }, + ], + sephardic: 'Jeremiah 2:4-28, 4:1-2', + sephardicNumV: 27, haftara: 'Jeremiah 2:4-28, 3:4', haftaraNumV: 26, weekday: { diff --git a/src/leyning.js b/src/leyning.js index 8674991..97a4026 100644 --- a/src/leyning.js +++ b/src/leyning.js @@ -114,8 +114,9 @@ function getLeyningForParshaShabbatOnly(parsha) { result.haftara = makeSummaryFromParts(haft); result.haftaraNumV = sumVerses(haft); } - if (raw.seph) { - const seph = result.seph = cloneHaftara(raw.seph); + const seph0 = parshiyotObj[hkey].seph; + if (seph0) { + const seph = result.seph = cloneHaftara(seph0); result.sephardic = makeSummaryFromParts(seph); result.sephardicNumV = sumVerses(seph); }