Uploaded image for project: 'Sakai'
  1. Sakai
  2. SAK-35973

Some structural bugs in share question pools.

    XMLWordPrintable

    Details

    • Previous Issue Keys:
      SAK-16473, SAM-726

      Description

      An instructor that has received a shared pool cannot add a subpool. This is because there will be problems in the following case:
      1- User A share a pool POOL1 with user B
      2- User B add a pool POOL2 into POOL1. POOL2 is a subpool of POOL1
      3- User A don't share the pool POOL1 with user B
      4- User B has lost its pool!!!

      another case:
      1- User A share a pool POOL1 with user B
      2- User B add a pool POOL2 into POOL1. POOL2 is a subpool of POOL1
      3- User A see that POOL1 has one subpool. But, it's a phantom subpool becuase he cannot see!!!

      An instructor that has received a shared pool cannot move a subpool. This is because there will be problems in the following case:
      1- User A share a pool POOL1 with user B
      2- User B move the pool POOL1 to POOL2 (POOL2 is a pool created by user B and not shared with user A)
      3- User A doesn't access to pool POOL2. Then, user A has lost its pool POOL1!!!!

      The patch fixes the problems above, making some changes in the way of working of the tool. This is the code that we use in the UPV

        Gliffy Diagrams

          Zeplin

            Attachments

            1. revision_shared_pools_qa.diff
              4 kB
            2. SAK-16473.diff
              2 kB
            3. screenshot-1.jpg
              screenshot-1.jpg
              168 kB
            4. screenshot2.JPG
              screenshot2.JPG
              73 kB
            5. upv181.diff
              18 kB

              Activity

                People

                Assignee:
                ktsao Karen Tsao
                Reporter:
                anueda Angel Nueda Lozano
                Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                  Dates

                  Created:
                  Updated:
                  Resolved:

                    Git Integration