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

Import from Site(replace data) should remove tools

    Details

    • Test Plan:
      Hide
      1. Create a site (A) with a few tools
      2. Create another site (B) with a few tools. Make sure that it has some tools not present in site A and is also missing some of the tools in site A.
      3. In Site Info of site A, Select Import from Site, Replace Data
      4. Choose the top checkbox to replace everything. 
      5. After the import has finished, site A should have the exact same tools as site B
      Show
      Create a site (A) with a few tools Create another site (B) with a few tools. Make sure that it has some tools not present in site A and is also missing some of the tools in site A. In Site Info of site A, Select Import from Site, Replace Data Choose the top checkbox to replace everything.  After the import has finished, site A should have the exact same tools as site B

      Description

      If a site is imported into another site, and replace my data is chosen, the the second site should be replaced by an exact copy of the first site. With this in mind,  after the import both sites should have the same number of tools, and the same specific tools. If this is not the expected behavior from a site import, is there another behavior we expect?

      If site A is going to be replaced with site B, and site A has rubrics but site B does not, then after the import site A should no longer have rubrics. The tools which will be removed like this should be listed at the bottom of the site import page, with check boxes next to them that default to checked.

      The mockup below is included in case the community feels that UI changes are a necessary part of addressing this bug

        Gliffy Diagrams

          Zeplin

            Attachments

              Issue Links

                Activity

                  People

                  Assignee:
                  maintenanceteam Core Team
                  Reporter:
                  tkelsey2 Thomas Kelsey (Inactive)
                  Votes:
                  0 Vote for this issue
                  Watchers:
                  1 Start watching this issue

                    Dates

                    Created:
                    Updated:

                      Git Integration