Uploaded image for project: 'Snowstorm'
  1. Snowstorm
  2. STORM-68 Allow setting of default permissions on creation of objects, clothing, scripts, notecards, etc.
  3. STORM-1997

If default perms for NC's, scripts, gestures are set to "Anyone can copy" and "share with group", permissions for "Anyone can copy" and "share with group" revert to disabled after dragging to rezzed prim or worn attachment

    XMLWordPrintableJSON

    Details

    • Type: Task
    • Status: Closed
    • Priority: Unset
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: None
    • Labels:
      None
    • Environment:

      Description

      Steps To Reproduce

      1. Login to a STORM-68 test region (eg secondlife://Aditi/secondlife/Flurry/206/105/45) on the STORM-68 test viewer: http://automated-builds-secondlife-com.s3.amazonaws.com/hg/repo/contrib_storm-68/rev/284774/index.html
      2. Go to Preferences -> Advanced -> Default Creation Permissions -> For Scripts, Notecards and Gestures, tick "Share with group" and tick "Allow anyone to copy". The rest of the permissions of Notecards, gestures, scripts can be set to anything.
      3. Open Inventory -> Click "Add new item button" -> Create a new script, a new notecard and a new gesture.
      4. Within inventory right click on each of these new assets you created -> Properties and observe that "Share with group" and "Allow anyone to copy" are ticked. Also observe the next owner copy/mod/trans permissions are correct for what you set in the Default Creation Permissions floater.
      5. Rez a cube and right click it -> Put on -> Add. This is your attachment.
      6. Rez another cube on the ground.
      7. Drag the new notecard, gesture and script you created into the contents of the rezzed cube and the worn cube.
      8. Edit rezzed cube -> Contents tab. Right click on the notecard -> properties and observe the settings for "Share with group" and "Allow anyone to copy".
      9. Repeat above for the gesture and the script.
      10. Repeat above for the contents of the worn cube.

      Observed Behaviour

      The notecard, gesture and script in the contents of the rezzed cube and worn cube do not have the "Share with group" and "Allow anyone to copy" options ticked.

      Expected Behaviour

      The notecard, gesture and script in the contents of the rezzed cube and worn cube should all have "Share with group" and "Allow anyone to copy" options ticked.

      Other Information.

      1. Go To Inventory and right click on the new notecard you created -> Properties. Remember this asset had "Share with group" and "Allow anyone to copy" enabled through the Default content permissions floater.
      2. Untick "Share with group" and "Allow anyone to copy" options.
      3. Re-tick "Share with group" and "Allow anyone to copy" options.
      4. Repeat above 3 steps for the new gesture and the new script you created.
      5. Now drag the notecard, script and gesture into a rezzed cube and a worn attachment.
      6. Examine the permissions of the gesture, notecard and script within the contents of the rezzed and worn cube.

      Observed and Expected: The notecard, gesture and script in the contents of the rezzed cube and worn cube all have "Share with group" and "Allow anyone to copy" options ticked.

      So this bug only reproduces when default permissions for "Share with group" and "Allow anyone to copy" are set through the Default Creation permissions floater.

      This bug does not reproduce for new wearables created within inventory

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                Unassigned
                Reporter:
                jonathan.yap Jonathan Yap
              • Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: