intercode
intercode copied to clipboard
TimeblockPreference form items break when the convention has an infinite start/end timespan
View details in Rollbar: https://rollbar.com/neinteractiveliterature/intercode/items/1561/
o: getTimeHopsWithin called on an infinite timespan
File "webpack:///./app/javascript/Timespan.ts", line 228, in s.getTimeHopsWithin
throw new InfiniteTimespanError('getTimeHopsWithin called on an infinite timespan');
File "webpack:///./app/javascript/FormPresenter/TimeblockUtils.ts", line 62, in p
return timespanFromConvention(convention).getTimeHopsWithin(
File "webpack:///./app/javascript/FormPresenter/TimeblockUtils.ts", line 79, in [anonymous]
return flatMap(getDayStarts(convention), (dayStart) =>
File "webpack:///./app/javascript/FormPresenter/TimeblockUtils.ts", line 144, in b
const allPossibleTimeblocks = getAllPossibleTimeblocks(convention, formItem);
File "webpack:///./app/javascript/FormPresenter/ItemInputs/TimeblockPreferenceItemInput.tsx", line 82, in [anonymous]
() => getValidTimeblockColumns(convention, formItem),
File "webpack:///./.yarn/__virtual__/react-dom-virtual-fe01f4b047/0/cache/react-dom-npm-17.0.2-f551215af1-1c1eaa3bca.zip/node_modules/react-dom/cjs/react-dom.production.min.js", line 172, in Object.useMemo
b,a),c)},useLayoutEffect:function(a,b){return Uh(4,2,a,b)},useMemo:function(a,b){var c=Hh();b=voi...
File "webpack:///./.yarn/cache/react-npm-17.0.2-99ba37d931-b254cc17ce.zip/node_modules/react/cjs/react.production.min.js", line 23, in t.useMemo
exports.useLayoutEffect=function(a,b){return S().useLayoutEffect(a,b)};exports.useMemo=function(a...
File "webpack:///./app/javascript/FormPresenter/ItemInputs/TimeblockPreferenceItemInput.tsx", line 81, in V
const columns = useMemo(
File "webpack:///./.yarn/__virtual__/react-dom-virtual-fe01f4b047/0/cache/react-dom-npm-17.0.2-f551215af1-1c1eaa3bca.zip/node_modules/react-dom/cjs/react-dom.production.min.js", line 157, in aa
function Ch(a,b,c,d,e,f){xh=f;R=b;b.memoizedState=null;b.updateQueue=null;b.lanes=0;vh.current=nu...
File "webpack:///./.yarn/__virtual__/react-dom-virtual-fe01f4b047/0/cache/react-dom-npm-17.0.2-f551215af1-1c1eaa3bca.zip/node_modules/react-dom/cjs/react-dom.production.min.js", line 267, in Zs
b?b.sibling:null}I(P,P.current&1);break;case 19:d=0!==(c&b.childLanes);if(0!==(a.flags&64)){if(d)...