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

Clean up Forums events

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: RESOLVED
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 19.0
    • Fix Version/s: 19.3, 20.0
    • Component/s: Forums Tool
    • Labels:
      None
    • 19 status:
      Verified
    • Test Plan:
      Hide
      1. Create/update/delete topics and messages.
      2. As you work through the above, review the SAKAI_EVENT table in the database or the Forums event counts in SiteStats
        1. Confirm that for each action there are appropriate events fired and that no events are duplicated for the same action
      3. If possible, connect Sakai to an LRS and confirm LRS statements are stored for the Forums events
      Show
      Create/update/delete topics and messages. As you work through the above, review the SAKAI_EVENT table in the database or the Forums event counts in SiteStats Confirm that for each action there are appropriate events fired and that no events are duplicated for the same action If possible, connect Sakai to an LRS and confirm LRS statements are stored for the Forums events

      Description

      Many forums events are duplicated due to the way LRS support was added to the tool. Generally speaking, saving the post/topic fires an event, and then later on in the handling for the button click, the LRS support fires another event, resulting in two events for the same action. Additionally, in some cases the LRS support fires the wrong event.

        Gliffy Diagrams

          Zeplin

            Attachments

              Issue Links

                Activity

                  People

                  • Assignee:
                    plukasew Paul Lukasewych
                    Reporter:
                    plukasew Paul Lukasewych
                  • Votes:
                    0 Vote for this issue
                    Watchers:
                    4 Start watching this issue

                    Dates

                    • Created:
                      Updated:
                      Resolved:

                      Git Integration