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

saveItem in SimplePageToolDaoImpl doesn't guarantee item persistence before firing created events

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: RESOLVED
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 12.0
    • Fix Version/s: 12.0
    • Component/s: Lessons
    • Previous Issue Keys:
      LSNBLDR-787

      Description

      saveItem in SimplePageToolDaoImpl doesn't guarantee item persistence before firing created events. This causes issues with code that is observing the event stream and trying to process lessons items via the lessons apis. Sometimes the items are null, sometimes not. An event shoud be fired only after being sure that the referenced item is available for the event reveivers.

        Gliffy Diagrams

          Zeplin

            Attachments

              Issue Links

                Activity

                  People

                  Assignee:
                  a.fish@lancaster.ac.uk Adrian Fish
                  Reporter:
                  a.fish@lancaster.ac.uk Adrian Fish
                  Votes:
                  0 Vote for this issue
                  Watchers:
                  2 Start watching this issue

                    Dates

                    Created:
                    Updated:
                    Resolved:

                      Git Integration