Uploaded image for project: 'Moodle'
  1. Moodle
  2. MDL-61932

Glossary created via import does not show up on the frontpage

    XMLWordPrintable

    Details

    • Testing Instructions:
      Hide
      Before the patch
      1. Checkout the weekly release before the patch was integrated:
        • master

          git checkout 22744b745bb456f525e8ef09e1fb719a69fc2570
          

        • 35

          git checkout 46574904afd39578fa4146bf1fc5c401ac680aa6
          

        • 34

          git checkout 05a434229c6301596abf624a66ebc10d6267c302
          

      2. Go to the site home.
      3. Create a glossary G1.
      4. Add one or more entries.
      5. Export G1's glossary entries.
      6. Rename G1 to Glossary 1
      7. Open Glossary 1's action menu and click Import entries
      8. Attach the exported XML file
      9. Set "Destination of imported entries" to "New glossary"
      10. Submit.
      Test
      1. Check out the version with the patch applied:
        • master

          git checkout master
          

        • 35

          git checkout MOODLE_35_STABLE
          

        • 34

          git checkout MOODLE_34_STABLE
          

      2. Purge caches
      3. Run through the upgrade.
      4. After the upgrade, go to the site home.
      5. Confirm that you see G1 listed on the front page along with Glossary 1
      6. Rename G1 to Glossary 2
      7. Open Glossary 2
      8. Open Glossary 1's action menu and click Import entries
      9. Attach the exported XML file
      10. Set "Destination of imported entries" to "New glossary"
      11. Submit.
      12. Go back to the site home
      13. Confirm that you see G1 listed on the front page along with Glossary 1 and Glossary 2.
      Show
      Before the patch Checkout the weekly release before the patch was integrated: master git checkout 22744b745bb456f525e8ef09e1fb719a69fc2570 35 git checkout 46574904afd39578fa4146bf1fc5c401ac680aa6 34 git checkout 05a434229c6301596abf624a66ebc10d6267c302 Go to the site home. Create a glossary G1. Add one or more entries. Export G1's glossary entries. Rename G1 to Glossary 1 Open Glossary 1's action menu and click Import entries Attach the exported XML file Set "Destination of imported entries" to "New glossary" Submit. Test Check out the version with the patch applied: master git checkout master 35 git checkout MOODLE_35_STABLE 34 git checkout MOODLE_34_STABLE Purge caches Run through the upgrade. After the upgrade, go to the site home. Confirm that you see G1 listed on the front page along with Glossary 1 Rename G1 to Glossary 2 Open Glossary 2 Open Glossary 1's action menu and click Import entries Attach the exported XML file Set "Destination of imported entries" to "New glossary" Submit. Go back to the site home Confirm that you see G1 listed on the front page along with Glossary 1 and Glossary 2.
    • Affected Branches:
      MOODLE_33_STABLE
    • Fixed Branches:
      MOODLE_34_STABLE, MOODLE_35_STABLE
    • Pull 3.5 Branch:
    • Pull Master Branch:
      MDL-61932-master

      Description

      To reproduce:

      1. Go to the site home.
      2. Create any activity/resource.
      3. Create a glossary G1.
      4. Add one or more entries.
      5. Export G1's glossary entries.
      6. Open G1's action menu and click Import entries
      7. Attach the exported XML file
      8. Set "Destination of imported entries" to "New glossary"
      9. Submit
        • Expected: The new glossary should be shown.
        • Actual: The new glossary is not being shown.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                jpataleta Jun Pataleta
                Reporter:
                jpataleta Jun Pataleta
                Peer reviewer:
                Dan Poltawski
                Integrator:
                Jake Dallimore
                Tester:
                Gladys Basiana
                Participants:
                Component watchers:
                Adrian Greeve, Jake Dallimore, Mathew May, Mihail Geshoski, Peter Dias
              • Votes:
                0 Vote for this issue
                Watchers:
                6 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:
                  Fix Release Date:
                  9/Jul/18

                  Time Tracking

                  Estimated:
                  Original Estimate - 0 minutes
                  0m
                  Remaining:
                  Remaining Estimate - 0 minutes
                  0m
                  Logged:
                  Time Spent - 1 hour
                  1h