Skip to content

Instantly share code, notes, and snippets.

@timaschew
Last active August 31, 2016 19:34
Show Gist options
  • Save timaschew/06f8c98c7648d9616b7f1314d718df6d to your computer and use it in GitHub Desktop.
Save timaschew/06f8c98c7648d9616b7f1314d718df6d to your computer and use it in GitHub Desktop.
Bug reports for rplan

I created this structure

  • A
    • B
      • B1
      • B2

Then I moved B1 and B2 to A and the error happens when I tried to delete B

page-schedulemanager.js:41345 Assertion failed: deleteRelations: relation is missing in relations list of sourcemodule.exports @ page-schedulemanager.js:41345previousSiblingId @ page-schedulemanager.js:40014(anonymous function) @ page-schedulemanager.js:40022arrayMap @ page-schedulemanager.js:15868map @ page-schedulemanager.js:24145_getUndoContext @ page-schedulemanager.js:40020PoController.deleteRelations @ page-schedulemanager.js:40038(anonymous function) @ page-schedulemanager.js:179204_showConfirmationIfProject @ page-schedulemanager.js:179192module.exports.confirmRelationRemovalDialog @ page-schedulemanager.js:179203TreeRowBasePresenter._deleteObject @ page-schedulemanager.js:178284Emitter.emit @ page-schedulemanager.js:2113TreeRowBaseView._onDeleteRow @ page-schedulemanager.js:171334(anonymous function) @ page-schedulemanager.js:171162
page-schedulemanager.js:40018 Uncaught TypeError: Cannot read property 'id' of undefinedpreviousSiblingId @ page-schedulemanager.js:40018(anonymous function) @ page-schedulemanager.js:40022arrayMap @ page-schedulemanager.js:15868map @ page-schedulemanager.js:24145_getUndoContext @ page-schedulemanager.js:40020PoController.deleteRelations @ page-schedulemanager.js:40038(anonymous function) @ page-schedulemanager.js:179204_showConfirmationIfProject @ page-schedulemanager.js:179192module.exports.confirmRelationRemovalDialog @ page-schedulemanager.js:179203TreeRowBasePresenter._deleteObject @ page-schedulemanager.js:178284Emitter.emit @ page-schedulemanager.js:2113TreeRowBaseView._onDeleteRow @ page-schedulemanager.js:171334(anonymous function) @ page-schedulemanager.js:171162
return siblings[index - 1].id; // index was -1
@timaschew
Copy link
Author

timaschew commented Aug 1, 2016

It's working after a page refresh.

Video: https://youtu.be/2W1DG9_8qv0

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment