you can only purchase a song if you click "checkout" very fast

Bug #527987 reported by Ken VanDine
24
This bug affects 4 people
Affects Status Importance Assigned to Milestone
Ubuntu One for Rhythmbox
Fix Released
High
Ubuntu One Client Engineering team
rhythmbox-ubuntuone-music-store (Ubuntu)
Fix Released
High
Ubuntu One Client Engineering team

Bug Description

Binary package hint: rhythmbox-ubuntuone-music-store

There appears to be a problem with our parsing of the html or the javascript that gets injected into the webview. When purchasing a song, if you let the page completely render before clicking checkout you get redirected to the unregistered user page.

If you click on the checkout button immediately when it is shown, it works as designed.

Related branches

Changed in rhythmbox-ubuntuone-music-store (Ubuntu):
status: New → Confirmed
Changed in rhythmbox-ubuntuone-music-store:
status: New → Confirmed
tags: added: desktop+ music-store u1-lucid
Changed in rhythmbox-ubuntuone-music-store:
assignee: nobody → Ubuntu One Desktop+ team (ubuntuone-desktop+)
Changed in rhythmbox-ubuntuone-music-store (Ubuntu):
assignee: nobody → Ubuntu One Desktop+ team (ubuntuone-desktop+)
Revision history for this message
Stuart Langridge (sil) wrote :

I believe this is a server problem at the provider. We pass a custom user agent for the webkit widget. The server doesn't recognise that agent, and so doesn't insert __doPostback JavaScript. The page unconditionally relies on that JavaScript being there, though.

Changed in rhythmbox-ubuntuone-music-store:
importance: Undecided → High
Changed in rhythmbox-ubuntuone-music-store (Ubuntu):
importance: Undecided → High
Changed in rhythmbox-ubuntuone-music-store:
status: Confirmed → In Progress
Changed in rhythmbox-ubuntuone-music-store (Ubuntu):
status: Confirmed → In Progress
Stuart Langridge (sil)
Changed in rhythmbox-ubuntuone-music-store:
status: In Progress → Fix Committed
Changed in rhythmbox-ubuntuone-music-store (Ubuntu):
status: In Progress → Fix Committed
Stuart Langridge (sil)
Changed in rhythmbox-ubuntuone-music-store:
status: Fix Committed → Fix Released
Changed in rhythmbox-ubuntuone-music-store (Ubuntu):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.