Our state of the art Gantt chart


Post by bksundeepv »

When we tried performing vice-versa operation like indent/outdent of task using following steps:

1.we tried indenting task.
2.while rest call for indention is still in progress i reverted my action and perform outdent on the same task.

  1. i am getting following error on the response :

Uncaught TypeError: this.currentChangeSetPackage is null
getRecordChangesStates
https://localhost:1841/packages/bryntum-gantt-pro/build/bryntum-gantt-pro-debug.js?_dc=20220115155332:16927

callParent ExtJS
getRecordChangesStates
https://localhost:1841/packages/bryntum-gantt-pro/build/bryntum-gantt-pro-debug.js?_dc=20220115155332:35691
applyChangesToRecord
https://localhost:1841/packages/bryntum-gantt-pro/build/bryntum-gantt-pro-debug.js?_dc=20220115155332:16990
callParent ExtJS
applyChangesToRecord
https://localhost:1841/packages/bryntum-gantt-pro/build/bryntum-gantt-pro-debug.js?_dc=20220115155332:35828
applyChangesToStore
https://localhost:1841/packages/bryntum-gantt-pro/build/bryntum-gantt-pro-debug.js?_dc=20220115155332:17208
applySyncResponse
https://localhost:1841/packages/bryntum-gantt-pro/build/bryntum-gantt-pro-debug.js?_dc=20220115155332:17242
applyResponse
https://localhost:1841/packages/bryntum-gantt-pro/build/bryntum-gantt-pro-debug.js?_dc=20220115155332:17263
onResponse
https://localhost:1841/packages/bryntum-gantt-pro/build/bryntum-gantt-pro-debug.js?_dc=20220115155332:17365
onSync
https://localhost:1841/packages/bryntum-gantt-pro/build/bryntum-gantt-pro-debug.js?_dc=20220115155332:17421
success
https://localhost:1841/packages/bryntum-gantt-pro/build/bryntum-gantt-pro-debug.js?_dc=20220115155332:17613
success
https://localhost:1841/packages/bryntum-gantt-pro/build/bryntum-gantt-pro-debug.js?_dc=20220115155332:17844
ExtJS 8
sendRequest
https://localhost:1841/packages/bryntum-gantt-pro/build/bryntum-gantt-pro-debug.js?_dc=20220115155332:17889
sync
https://localhost:1841/packages/bryntum-gantt-pro/build/bryntum-gantt-pro-debug.js?_dc=20220115155332:17608
autoSyncTimerId
https://localhost:1841/packages/bryntum-gantt-pro/build/bryntum-gantt-pro-debug.js?_dc=20220115155332:16477
setTimeout handler*onStoreChange
https://localhost:1841/packages/bryntum-gantt-pro/build/bryntum-gantt-pro-debug.js?_dc=20220115155332:16475
resumeChangesTracking
https://localhost:1841/packages/bryntum-gantt-pro/build/bryntum-gantt-pro-debug.js?_dc=20220115155332:16449
onIndentationChange
https://localhost:1841/packages/bryntum-gantt-pro/build/bryntum-gantt-pro-debug.js?_dc=20220115155332:35467
ExtJS 7
endIndent
https://localhost:1841/packages/bryntum-gantt-pro/build/bryntum-gantt-pro-debug.js?_dc=20220115155332:34783
processStep
https://localhost:1841/packages/bryntum-gantt-pro/build/bryntum-gantt-pro-debug.js?_dc=20220115155332:34851
processStep
https://localhost:1841/packages/bryntum-gantt-pro/build/bryntum-gantt-pro-debug.js?_dc=20220115155332:34841
indent
https://localhost:1841/packages/bryntum-gantt-pro/build/bryntum-gantt-pro-debug.js?_dc=20220115155332:18905
finalizePropagation
https://localhost:1841/packages/bryntum-gantt-pro/build/bryntum-gantt-pro-debug.js?_dc=20220115155332:20922
onConstraintsVerifiedCallback
https://localhost:1841/packages/bryntum-gantt-pro/build/bryntum-gantt-pro-debug.js?_dc=20220115155332:21101
constraintSatisfied
https://localhost:1841/packages/bryntum-gantt-pro/build/bryntum-gantt-pro-debug.js?_dc=20220115155332:21244
proceedOnVerificationIsDoneCallback
https://localhost:1841/packages/bryntum-gantt-pro/build/bryntum-gantt-pro-debug.js?_dc=20220115155332:21433
pass ExtJS
doVerifyConstraints
https://localhost:1841/packages/bryntum-gantt-pro/build/bryntum-gantt-pro-debug.js?_dc=20220115155332:21835
verifyConstraints
https://localhost:1841/packages/bryntum-gantt-pro/build/bryntum-gantt-pro-debug.js?_dc=20220115155332:21751
processTaskConstraints
https://localhost:1841/packages/bryntum-gantt-pro/build/bryntum-gantt-pro-debug.js?_dc=20220115155332:21442
propagateChangesThroughDependentTasks
https://localhost:1841/packages/bryntum-gantt-pro/build/bryntum-gantt-pro-debug.js?_dc=20220115155332:21227
singleStepPropagateChangesThroughTasks
https://localhost:1841/packages/bryntum-gantt-pro/build/bryntum-gantt-pro-debug.js?_dc=20220115155332:21030
runPropagation
https://localhost:1841/packages/bryntum-gantt-pro/build/bryntum-gantt-pro-debug.js?_dc=20220115155332:21059
onConstraintsVerifiedCallback
https://localhost:1841/packages/bryntum-gantt-pro/build/bryntum-gantt-pro-debug.js?_dc=20220115155332:21100
pass ExtJS
doVerifyConstraints
https://localhost:1841/packages/bryntum-gantt-pro/build/bryntum-gantt-pro-debug.js?_dc=20220115155332:21835
continutePropagateChanges
https://localhost:1841/packages/bryntum-gantt-pro/build/bryntum-gantt-pro-debug.js?_dc=20220115155332:21094
propagateChanges
https://localhost:1841/packages/bryntum-gantt-pro/build/bryntum-gantt-pro-debug.js?_dc=20220115155332:21199
bryntum-gantt-pro-debug.js:16927:31
getRecordChangesStates
https://localhost:1841/packages/bryntum-gantt-pro/build/bryntum-gantt-pro-debug.js?_dc=20220115155332:16927
callParent ExtJS
getRecordChangesStates
https://localhost:1841/packages/bryntum-gantt-pro/build/bryntum-gantt-pro-debug.js?_dc=20220115155332:35691
applyChangesToRecord
https://localhost:1841/packages/bryntum-gantt-pro/build/bryntum-gantt-pro-debug.js?_dc=20220115155332:16990
callParent ExtJS
applyChangesToRecord
https://localhost:1841/packages/bryntum-gantt-pro/build/bryntum-gantt-pro-debug.js?_dc=20220115155332:35828
applyChangesToStore
https://localhost:1841/packages/bryntum-gantt-pro/build/bryntum-gantt-pro-debug.js?_dc=20220115155332:17208
applySyncResponse
https://localhost:1841/packages/bryntum-gantt-pro/build/bryntum-gantt-pro-debug.js?_dc=20220115155332:17242
applyResponse
https://localhost:1841/packages/bryntum-gantt-pro/build/bryntum-gantt-pro-debug.js?_dc=20220115155332:17263
onResponse
https://localhost:1841/packages/bryntum-gantt-pro/build/bryntum-gantt-pro-debug.js?_dc=20220115155332:17365
onSync
https://localhost:1841/packages/bryntum-gantt-pro/build/bryntum-gantt-pro-debug.js?_dc=20220115155332:17421
success
https://localhost:1841/packages/bryntum-gantt-pro/build/bryntum-gantt-pro-debug.js?_dc=20220115155332:17613
success
https://localhost:1841/packages/bryntum-gantt-pro/build/bryntum-gantt-pro-debug.js?_dc=20220115155332:17844
ExtJS 8
sendRequest
https://localhost:1841/packages/bryntum-gantt-pro/build/bryntum-gantt-pro-debug.js?_dc=20220115155332:17889
sync
https://localhost:1841/packages/bryntum-gantt-pro/build/bryntum-gantt-pro-debug.js?_dc=20220115155332:17608
autoSyncTimerId
https://localhost:1841/packages/bryntum-gantt-pro/build/bryntum-gantt-pro-debug.js?_dc=20220115155332:16477
(Async: setTimeout handler)
onStoreChange
https://localhost:1841/packages/bryntum-gantt-pro/build/bryntum-gantt-pro-debug.js?_dc=20220115155332:16475
resumeChangesTracking
https://localhost:1841/packages/bryntum-gantt-pro/build/bryntum-gantt-pro-debug.js?_dc=20220115155332:16449
onIndentationChange
https://localhost:1841/packages/bryntum-gantt-pro/build/bryntum-gantt-pro-debug.js?_dc=20220115155332:35467
ExtJS 7
endIndent
https://localhost:1841/packages/bryntum-gantt-pro/build/bryntum-gantt-pro-debug.js?_dc=20220115155332:34783
processStep
https://localhost:1841/packages/bryntum-gantt-pro/build/bryntum-gantt-pro-debug.js?_dc=20220115155332:34851
processStep
https://localhost:1841/packages/bryntum-gantt-pro/build/bryntum-gantt-pro-debug.js?_dc=20220115155332:34841
indent
https://localhost:1841/packages/bryntum-gantt-pro/build/bryntum-gantt-pro-debug.js?_dc=20220115155332:18905
finalizePropagation
https://localhost:1841/packages/bryntum-gantt-pro/build/bryntum-gantt-pro-debug.js?_dc=20220115155332:20922
onConstraintsVerifiedCallback
https://localhost:1841/packages/bryntum-gantt-pro/build/bryntum-gantt-pro-debug.js?_dc=20220115155332:21101
constraintSatisfied
https://localhost:1841/packages/bryntum-gantt-pro/build/bryntum-gantt-pro-debug.js?_dc=20220115155332:21244
proceedOnVerificationIsDoneCallback
https://localhost:1841/packages/bryntum-gantt-pro/build/bryntum-gantt-pro-debug.js?_dc=20220115155332:21433
pass ExtJS
doVerifyConstraints
https://localhost:1841/packages/bryntum-gantt-pro/build/bryntum-gantt-pro-debug.js?_dc=20220115155332:21835
verifyConstraints
https://localhost:1841/packages/bryntum-gantt-pro/build/bryntum-gantt-pro-debug.js?_dc=20220115155332:21751
processTaskConstraints
https://localhost:1841/packages/bryntum-gantt-pro/build/bryntum-gantt-pro-debug.js?_dc=20220115155332:21442
propagateChangesThroughDependentTasks
https://localhost:1841/packages/bryntum-gantt-pro/build/bryntum-gantt-pro-debug.js?_dc=20220115155332:21227
singleStepPropagateChangesThroughTasks
https://localhost:1841/packages/bryntum-gantt-pro/build/bryntum-gantt-pro-debug.js?_dc=20220115155332:21030
runPropagation
https://localhost:1841/packages/bryntum-gantt-pro/build/bryntum-gantt-pro-debug.js?_dc=20220115155332:21059
onConstraintsVerifiedCallback
https://localhost:1841/packages/bryntum-gantt-pro/build/bryntum-gantt-pro-debug.js?_dc=20220115155332:21100
pass ExtJS
doVerifyConstraints
https://localhost:1841/packages/bryntum-gantt-pro/build/bryntum-gantt-pro-debug.js?_dc=20220115155332:21835
continutePropagateChanges
https://localhost:1841/packages/bryntum-gantt-pro/build/bryntum-gantt-pro-debug.js?_dc=20220115155332:21094
propagateChanges
https://localhost:1841/packages/bryntum-gantt-pro/build/bryntum-gantt-pro-debug.js?_dc=20220115155332:21199

Thanks
Sundeep...

Post by arcady »

Please provide a runnable test case or steps how we can reproduce this on some of our examples.


Post by bksundeepv »

Pls guide how to reproduce the issue in sample app as there will not be any rest call happening. and we do have similar bugged logged earlier viewtopic.php?f=9&t=14872&sid=4bd0324b6d9d45ef5f546b5f1cc2addf for similar issue.

Thanks
Sundeep...

Post by arcady »

I don't know details of your app we just need to be able to reproduce and debug the issue. Otherwise it's impossible to help w/o knowing what's going on.

Try putting the REST request response in a static file and programmatically trigger the request and call the code that interferes.


Post Reply