BTW do we have a jira for that problem?
On 07/06/2016 03:02 PM, Rick Wagner wrote:
Hello DevTools,
It seems we have a problem with the current version of the Development
Suite installer. We have at least 2 new customer cases reporting
inability to install due to the message dialogue "Terms and Conditions
for the CDK have not been signed".
This is concerning because we're also seeing similar activity on
non-support channels. It's also worth noting that not every user that
has a problem reports it-- some just give up and move on. There is
enough volume here that we probably should treat this with some urgency.
It seems likely the relevant code (thanks for highlighting this,
Alexey) is below:
-------------------------------------------------
login() {
this.authFailed = false;
this.tandcNotSigned = false;
let req = {
method: 'GET',
url:
'https://developers.redhat.com/download-manager/rest/tc-accepted?downloadURL=/file/cdk-2.0.0-beta3.zip',
<<<<<<<<<---- returns 'false' when not approved
headers: {
'Authorization': 'Basic ' + this.base64.encode(this.username + ':' +
this.password)
}
};
this.http(req)
.then(this.handleHttpSuccess.bind(this))
.catch(this.handleHttpFailure.bind(this));
}
---------------------------------
So we have users getting denied use of our product. Do we require a rebuild
immediately? Maybe.
How about if we changed the rest service
(https://developers.redhat.com/download-manager/rest/tc-accepted) so it
includes a peak at an override database as well as whatever it's currently
doing now?
In that way, we could have the users pop over to a 'yes, I agree to the terms'
page to insert an entry into the database. The rest service could use
something like the provided username as a key to ensure a 'true' is returned.
Or not. Is there a better way to fix this?
Please consider, we need to fix this sooner rather than later....
Thanks,
Rick
_______________________________________________
Devtools mailing list
[email protected]
https://www.redhat.com/mailman/listinfo/devtools
_______________________________________________
Devtools mailing list
[email protected]
https://www.redhat.com/mailman/listinfo/devtools