View Issue Details

IDProjectCategoryView StatusLast Update
0005591Talerotherpublic2019-12-20 18:12
ReporterMarcello Stanisci Assigned ToMarcello Stanisci Resolution deadline
ImplementerReviewer 
Release signed byDeployed by 
VerifierCommunicator 
Data protection authority notification requiredNo  
CSIRT notification requiredNo  
Estimated effort (hours)Actual effort (hours)0 
Fast-trackNo
Work packagenone
PrioritynormalSeverityminorReproducibilityhave not tried
Status closedResolutionfixed 
Product Versiongit (master) 
Target Version0.6Fixed in Version0.6 
Summary0005591: Survey site stuck when surveying with JavaScript disabled.
DescriptionIn such a situation, the page freezes showing a "payment processing..." message. Not sure where the fault is: site or wallet.
Additional InformationHappened on the DEMO deployment.
TagsNo tags attached.

Required notifications

Address or linkRemarkAdded byNotifiedActions

Activities

Marcello Stanisci

2019-02-25 17:28

reporter   ~0014028

Last edited: 2019-02-25 18:13

I must rectify this report. With JavaScript disabled (and wallet enabled and _working_) the survey site *does* work. My report related to a state where JavaScript was disabled *and* the wallet was in a broken/unreliable state.

Nonetheless, also with a working but disabled wallet, the frontend still gives the possibility to initiate the tipping, that ends in the freezed page described in this report. So the first and obvious fix is to grey out the tipping button when no wallet is enabled.

Marcello Stanisci

2019-02-25 18:14

reporter   ~0014031

This commit: b69635c6cfde0aad98c93, fixes the wallet detection. No survey button appears if wallet is not active/installed.

Issue History

Date ModifiedUsernameFieldChange
2019-02-20 14:17Marcello StanisciNew Issue
2019-02-25 17:28Marcello StanisciNote Added: 0014028
2019-02-25 18:13Marcello StanisciNote Edited: 0014028
2019-02-25 18:13Marcello StanisciNote Edited: 0014028
2019-02-25 18:14Marcello StanisciNote Added: 0014031
2019-02-25 18:14Marcello StanisciAssigned To => Marcello Stanisci
2019-02-25 18:14Marcello StanisciStatusnew => informing
2019-02-25 18:14Marcello StanisciResolutionopen => fixed
2019-02-27 20:10Christian GrothoffProduct Version => git (master)
2019-02-27 20:10Christian GrothoffFixed in Version => 0.6
2019-02-27 20:10Christian GrothoffTarget Version => 0.6
2019-12-20 18:12Christian GrothoffStatusinforming => closed