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

[BUG-202791] Attachments to Group Notices become unavailable from the Notices popup window if you don't access them the first time you see them. #3079

Open
sl-service-account opened this issue Dec 19, 2017 · 6 comments

Comments

@sl-service-account
Copy link

Steps to Reproduce

Nothing special other than looking at notices with attachments.

Actual Behavior

I saw the attachment to the group notice (could be anything, notecard, object, etc) and didn't touch the link in the notices window until I logged of and back on. then it was unavailable (no action was taken when I clicked the attachment).

Expected Behavior

I was expecting the attachment to be available by clicking it as usual.

Other information

I am still able to go to the group messages and look for attachments and grab it from there, This has been happening for ages!

Original Jira Fields
Field Value
Issue BUG-202791
Summary Attachments to Group Notices become unavailable from the Notices popup window if you don't access them the first time you see them.
Type Bug
Priority Unset
Status Accepted
Resolution Accepted
Created at 2017-12-19T18:09:01Z
Updated at 2020-07-21T18:54:56Z
{
  'Business Unit': ['Platform'],
  'Date of First Response': '2017-12-20T08:52:15.538-0600',
  "Is there anything you'd like to add?": 'I am still able to go to the group messages and look for attachments and grab it from there, This has been happening for ages!',
  'ReOpened Count': 0.0,
  'Severity': 'Unset',
  'System': 'SL Simulator',
  'Target Viewer Version': 'viewer-development',
  'What just happened?': "I saw the attachment to the group notice (could be anything, notecard, object, etc) and didn't touch the link in the notices window until I logged of and back on. then it was unavailable (no action was taken when I clicked the attachment).",
  'What were you doing when it happened?': 'Nothing special other than looking at notices with attachments.',
  'What were you expecting to happen instead?': 'I was expecting the attachment to be available by clicking it as usual.',
  'Where': 'anywhere ',
}
@sl-service-account
Copy link
Author

wendi.nitely commented at 2017-12-19T19:25:15Z

A better title would replace "...if you don't access them the first time you see them" with "...if you don't access them while you are logged on (or the first time you log on after they are posted).

And while this may be too long for a title. It better describes the issue.

@sl-service-account
Copy link
Author

Whirly Fizzle commented at 2017-12-20T14:52:16Z

This is a duplicate of SVC-7129 (MAINT-4803).

@sl-service-account
Copy link
Author

wendi.nitely commented at 2017-12-20T16:53:37Z

So it is, but for some reason SVC-7129 (reported in 2010 as far as I can tell) has not been looked at in a very long time, and it is closed for comments so I was unable to add my experience. Specifically, that it is still occurring 7 years later...

@sl-service-account
Copy link
Author

Caleb Linden commented at 2017-12-21T18:25:54Z

I will check it out again, the attached MAINT-4803 was verified as fixed. Perhaps something else broke it again.
Just to clarify, the expected behavior is that you can access the attachment via the notice at the top right?

@sl-service-account
Copy link
Author

wendi.nitely commented at 2017-12-21T23:36:50Z

You cannot access the attachment from the group notice per the conditions described earlier. You CAN access the attachment by opening PEOPLE then going to the Groups Tab then going to the Notices area and finding the Notice and pressing the Open Attachment button.

This has been broken for years.

@sl-service-account
Copy link
Author

Whirly Fizzle commented at 2017-12-24T12:22:11Z

the attached MAINT-4803 was verified as fixed. Perhaps something else broke it again.

MAINT-4803 (which is the import of SVC-7129) has never been fixed. This bug has been around for years as Wendi said.
There was a partial fix for this bug which somewhat improved the problem but it's still super easy to reproduce it.
The partial fix was to raise the server timeout from 1hr to 24hrs
Fix was added in 15.10.14.305984 - http://wiki.secondlife.com/wiki/Release_Notes/Second_Life_RC_Magnum/15#15.10.14.305984 ("Fixes BUG-8222 HI, Problems to open pictures in Group notifications!")

Information from [~ansariel.hiller] (Firestorm dev): There is absolutely nothing we can do on the viewer's end. The group notice with its inventory offer is sent as special IM type. For the inventory offer actually getting copied into the avatar's inventory, the server waits for an accept message being sent by the viewer. This is done as soon as the user clicks on the attached inventory offer in the group notice. If the message times out on the server in the meantime, there is no way for the viewer to get it back.

Also note from SVC-7129:

Jonathan Yap added a comment - 20/Jun/11 5:09 PM

I just had a conversation with Kelly Linden, who wrote the server part of the code for this feature and hasn't looked at it in several years. I was asking him about the transaction ID, that is stored within the notification and tells the server what item to fetch. He says "Once we 'complete' the offer that data is cleared. It also expires and is lost on region restart."

So this would explain why:

  1. You can only click on the notification to get the attached inventory once.
  2. Sometimes even that first click does not work.
  3. Fetching the item from within the group notices sidebar does work; presumably it generates a fresh transaction ID every time.

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