move all vuex updates to callback from API to prevent inconsistent states
move all vuex updates to callback from API to prevent inconsistent states
lyw07/kolibri,christianmemije/kolibri,jayoshih/kolibri,lyw07/kolibri,benjaoming/kolibri,DXCanas/kolibri,learningequality/kolibri,indirectlylit/kolibri,christianmemije/kolibri,jonboiser/kolibri,MingDai/kolibri,mrpau/kolibri,benjaoming/kolibri,jonboiser/kolibri,indirectlylit/kolibri,learningequality/kolibri,jayoshih/kolibri,indirectlylit/kolibri,DXCanas/kolibri,learningequality/kolibri,jonboiser/kolibri,lyw07/kolibri,indirectlylit/kolibri,rtibbles/kolibri,benjaoming/kolibri,MingDai/kolibri,aronasorman/kolibri,christianmemije/kolibri,mrpau/kolibri,lyw07/kolibri,mrpau/kolibri,jonboiser/kolibri,aronasorman/kolibri,MingDai/kolibri,rtibbles/kolibri,christianmemije/kolibri,DXCanas/kolibri,rtibbles/kolibri,DXCanas/kolibri,learningequality/kolibri,MingDai/kolibri,benjaoming/kolibri,jayoshih/kolibri,aronasorman/kolibri,aronasorman/kolibri,jayoshih/kolibri,mrpau/kolibri,rtibbles/kolibri