Skip to content
This repository has been archived by the owner on Feb 28, 2024. It is now read-only.

[BUG-386] Web Profile says payment info is on file, everything else says no payment info is on file and Residents cannot enter land set to PIOF only access. #12114

Open
3 tasks
sl-service-account opened this issue Oct 10, 2012 · 1 comment

Comments

@sl-service-account
Copy link

sl-service-account commented Oct 10, 2012

h4.Background

I am filing this issue due to this bug being around for a while now and there is no JIRA issue for this bug specifically.

Comments have been left recently on VWR-24195 about this bug and scattered about on various other issues but it is a different issue to what was originally filed in VWR-24195.

We keep having cases of this bug coming into Firestorm/Phoenix support where often the user has been passed back to us by LL support saying that: "Thank you for contacting Linden Lab Support. I'm sorry, but the issue you are describing seems to be a known issue with the Firestorm/Phoenix viewers"

This is not the case as the bug is reproduced the same on Viewer 3.

This is a bug affecting specific accounts only, so I expect this JIRA to be closed as such, however, I want to pass on the information we have learned while troubleshooting such cases in the hope it will be useful for LL support and devs in pinpointing the cause of this.

I am going to use one specific account as an example of this bug: Olli Braveheart

h4.Olli Braveheart case study

Olli's case with LL support can be found at https://support.secondlife.com/case-details/01467785/
Olli still has not been fixed over 2 months later

  • Go to Olli's web profile at https://my.secondlife.com/olli.braveheart and on the About tab, you will see it states that: Payment info on file
    http://i.imgur.com/tyROM.png

  • Note that Olli is able to upload mesh models, which requires that payment info is on file and Olli's dashboard account info tells her that payment information is also on file. From the website end, everything looks fine.

  • However Olli is unable to enter places that require Payment info on file on any SecondLife viewer.

  • The following script can be used to find Olli's payment info on file status:

    key payment_query;
    default
    {
        
        touch_start(integer num_detected){
            payment_query = llRequestAgentData("2683fa0a-10ec-4cfd-84af-e922659d7d94", DATA_PAYINFO);
        }
    // 2683fa0a-10ec-4cfd-84af-e922659d7d94 is key for agent Olli Braveheart    
        
        dataserver(key queryid, string data){
            if ( payment_query == queryid ){
                if(data == "0")llSay(0, "No payment info on file.");
                if(data == "1")llSay(0, "Payment info On file.");
                if(data == "2")llSay(0, "Payment info used.");
                if(data == "3")llSay(0, "Payment info on file and used.");
            }            
        }
    }

    Put this script into a cube and touch it.
    Observe the results come back as "No payment info on file"
    This result is obviously independant of what viewer is used.

  • Also observe (and this is unfortunately where the idea that its a TPV issue comes in I think) that looking up Olli's legacy profile on a TPV shows that she has no payment info on file.
    However, the old official SL 1.23 viewer profile also shows No payment info on file.

    Legacy profile on Firestorm:
    http://i.imgur.com/dCgoC.png

    Legacy profile on SL 1.23:
    http://i.imgur.com/9IjQK.png

    h4.Other affected accounts

  • Anny Helsinki https://my.secondlife.com/anny.helsinki
    Observe web profile shows payment info on file but testing with above script shows no PIOF (Avatar key is 51927089-47ba-402b-b756-a6ecb9c00c03)

    I would love to know if there is a known cause for this bug and if so, is there something we can tell our Firestorm and Phoenix users they need to do so they can fix this themselves without needing to contact LL support?
    Is it some user error in the way payment info is set up that triggers this, or is it a real database bug?

    Thank you :)

Links

Related

Original Jira Fields
Field Value
Issue BUG-386
Summary Web Profile says payment info is on file, everything else says no payment info is on file and Residents cannot enter land set to PIOF only access.
Type Bug
Priority Unset
Status Been Triaged
Resolution Triaged
Reporter Whirly Fizzle (whirly.fizzle)
Created at 2012-10-10T17:22:23Z
Updated at 2021-07-26T23:16:46Z
{
  'Business Unit': ['Platform'],
  'Date of First Response': '2012-10-10T12:23:16.506-0500',
  'System': 'SL Viewer',
  'Target Viewer Version': 'viewer-development',
  'What just happened?': '.',
  'What were you doing when it happened?': '.',
  'What were you expecting to happen instead?': '.',
}
@sl-service-account
Copy link
Author

Alexa Linden commented at 2012-10-10T17:23:17Z, updated at 2012-10-10T17:25:41Z

Testing work flow sorry for moving issue.

Edit - flow still needs tweak

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

1 participant