{"push_id":769046829,"size":1,"distinct_size":1,"ref":"refs/heads/fix-course-outline-navigation-sync","head":"760c74854f0935510014b56cd5d8c585eed1916a","before":"b849e6cb8843887bb83e4ff1c852230e4be7f4e6","commits":[{"sha":"760c74854f0935510014b56cd5d8c585eed1916a","author":{"email":"c27fa02af3a068c3becfd0184e5f61179486f223@edx.org","name":"Ibraheem Zaman"},"message":"Fix potential null reference access\n\nCommit 9ad9df6cec4dc77a275ce50511c7e3d1fbdcb1d3 implemented\nsynchronization of the course unit navigation state to the outline back\nstack upon returning to it. However the logic it used assumed that the\nunit block path size would not be smaller than the size of the current\noutline block path. Therefore it did not allow the possibility of null\nwhen getting the block corresponding to the last block in the outline\npath from the leaf. This commit fixes this issue by reverting the\nequals() operation, and thus allowing the possibility of null.","distinct":true,"url":"https://api.github.com/repos/edx/edx-app-android/commits/760c74854f0935510014b56cd5d8c585eed1916a"}]}