Uploaded image for project: 'Moodle'
  1. Moodle
  2. MDL-32999 META: Files UI Stage 2 polishing in master
  3. MDL-33147

Need transaction support for some files operations

XMLWordPrintable

    • Icon: Sub-task Sub-task
    • Resolution: Fixed
    • Icon: Minor Minor
    • 2.3
    • 2.3
    • Files API
    • None
    • MOODLE_23_STABLE
    • MOODLE_23_STABLE
    • dev_MDL-33147_transaction
    • Hide

      This change should have no visible results (just introduction of transactions) as such we just need to test things still work correctly.

      1. Test normal file operations to ensure that they continue to work perfectly.
        • Test uploading a file
        • Test deleting a file from a resource
      2. Test file reference operations.
        • Test using a file by reference.
        • Test deleting a file used by reference.
      Show
      This change should have no visible results (just introduction of transactions) as such we just need to test things still work correctly. Test normal file operations to ensure that they continue to work perfectly. Test uploading a file Test deleting a file from a resource Test file reference operations. Test using a file by reference. Test deleting a file used by reference.

      From Dan's review at MDL-33032:

      Transaction support is required in some of the file functions

      Particularly now we are dealing with two tables, e.g. create_file_from_reference delete_reference2.3

            dongsheng Dongsheng Cai
            dougiamas Martin Dougiamas
            Sam Hemelryk Sam Hemelryk
            Adrian Greeve Adrian Greeve
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved:

                Error rendering 'clockify-timesheets-time-tracking-reports:timer-sidebar'. Please contact your Jira administrators.