You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
console.new-signup-flow-enabled is true on the QA satellite.
Visiting https://satellite.qa.storj.io/v2/signup sometimes properly loads the v2 signup page. In this situation, you can look at the api/v0/config request and notice the "newSignupFlowEnabled": true:
If you continue to refresh, eventually it will redirect to https://satellite.qa.storj.io/signup, and it may get stuck there for a while. It is flaky. In this case, the second to last config request will look like this:
The redirect happens at the beginning "before mount" hook in vuetify-poc/src/views/Signup.vue:
onBeforeMount(async () => {
if (!configStore.state.config.newSignupFlowEnabled) {
location.replace(RouteConfig.Register.path);
return;
}
Perhaps this is a race condition - if this "before mount" executes before the config request has completed, newSignupFlowEnabled will be false, regardless of the config on the satellite API pod.
AC:
redirect for newSignupFlowEnabled does not happen until after config fetch succeeds
The text was updated successfully, but these errors were encountered:
redirect
This change fixes an issue where the v2 signup will eroneously redirect
to the v1 signup because satellite config might have not been fetched
at that point.
Issue: #6676
Change-Id: I22f521fb67e3fa75748bc44d48d81fbdafd1de62
console.new-signup-flow-enabled
istrue
on the QA satellite.Visiting https://satellite.qa.storj.io/v2/signup sometimes properly loads the v2 signup page. In this situation, you can look at the api/v0/config request and notice the
"newSignupFlowEnabled": true
:If you continue to refresh, eventually it will redirect to https://satellite.qa.storj.io/signup, and it may get stuck there for a while. It is flaky. In this case, the second to last config request will look like this:
The redirect happens at the beginning "before mount" hook in vuetify-poc/src/views/Signup.vue:
Perhaps this is a race condition - if this "before mount" executes before the config request has completed,
newSignupFlowEnabled
will be false, regardless of the config on the satellite API pod.AC:
newSignupFlowEnabled
does not happen until after config fetch succeedsThe text was updated successfully, but these errors were encountered: