So, turns out I screwed up with a merge and never sent the activate fix into development branch.
Reasons behind activate not working:
[x] Hydrate state didn't hydrate JWT from cookies => activate never sent a JWT => not authorized to activate
[x] Incomplete actions in ../containers/Login/logic.js and incomplete reducer in ../containers/Login/reducer.js meant that state wasn't being updated to Login.activated: true even after successful activation.
Closes #37
So, turns out I screwed up with a merge and never sent the activate fix into development branch.
Reasons behind activate not working:
../containers/Login/logic.js
and incomplete reducer in../containers/Login/reducer.js
meant that state wasn't being updated toLogin.activated: true
even after successful activation.FIXED!