Details

    • Type: Bug
    • Status: Closed
    • Priority: Critical
    • Resolution: Fixed
    • Affects Version/s: 2.3.2
    • Fix Version/s: 2.3.3
    • Component/s: Calendar
    • Labels:
    • Testing Instructions:
      Hide
      1. Ensure MDL-16660 has been integrated.
      2. Create an iCal subscription.
      3. Check you don't get notices.
      4. Reset the last updated timestamp for your subscription in the database.
      5. Run cron.
      6. Check you don't get notices.
      Show
      Ensure MDL-16660 has been integrated. Create an iCal subscription. Check you don't get notices. Reset the last updated timestamp for your subscription in the database. Run cron. Check you don't get notices.
    • Affected Branches:
      MOODLE_23_STABLE
    • Fixed Branches:
      MOODLE_23_STABLE
    • Pull Master Branch:

      Description

      lib/bennu raises E_STRICT errors when calling non-static functions statically, e.g.:

      Strict standards: Non-static method iCalendar_parameter::is_valid_value() should not be called statically, assuming $this from incompatible context in lib/bennu/iCalendar_properties.php on line 48

        Gliffy Diagrams

          Attachments

            Issue Links

              Activity

              Hide
              jonathan Jonathan Harker added a comment -

              Potentially blocking MDL-16660 depending on severity.

              Show
              jonathan Jonathan Harker added a comment - Potentially blocking MDL-16660 depending on severity.
              Hide
              jonathan Jonathan Harker added a comment -

              Fix for master and 2.3 supplied - this commit can also be cherry-picked onto 2.x and 1.9 unaltered.

              Show
              jonathan Jonathan Harker added a comment - Fix for master and 2.3 supplied - this commit can also be cherry-picked onto 2.x and 1.9 unaltered.
              Hide
              salvetore Michael de Raadt added a comment -

              It would be good if you could add some testing instructions and request a peer review on this.

              Show
              salvetore Michael de Raadt added a comment - It would be good if you could add some testing instructions and request a peer review on this.
              Hide
              samhemelryk Sam Hemelryk added a comment -

              Linking MDL-16660, required for testing

              Show
              samhemelryk Sam Hemelryk added a comment - Linking MDL-16660 , required for testing
              Hide
              samhemelryk Sam Hemelryk added a comment -

              Changes look good thanks Jonathan. Putting this up for integration. Providing MDL-16660 lands I think this really needs to land as well.

              Many thanks
              Sam

              Show
              samhemelryk Sam Hemelryk added a comment - Changes look good thanks Jonathan. Putting this up for integration. Providing MDL-16660 lands I think this really needs to land as well. Many thanks Sam
              Hide
              nebgor Aparup Banerjee added a comment -

              The main moodle.git repository has just been updated with latest weekly modifications. You may wish to rebase your PULL branches to simplify history and avoid any possible merge conflicts. This would also make integrator's life easier next week.

              TIA and ciao

              Show
              nebgor Aparup Banerjee added a comment - The main moodle.git repository has just been updated with latest weekly modifications. You may wish to rebase your PULL branches to simplify history and avoid any possible merge conflicts. This would also make integrator's life easier next week. TIA and ciao
              Hide
              poltawski Dan Poltawski added a comment -

              Thanks Jonathan,

              I've integrated this to 23 and master.

              I did look at the rest of the library to see if we need to be updating upstream, but looks long since abandoned.

              Show
              poltawski Dan Poltawski added a comment - Thanks Jonathan, I've integrated this to 23 and master. I did look at the rest of the library to see if we need to be updating upstream, but looks long since abandoned.
              Hide
              markn Mark Nelson added a comment -

              Did not receive any notice messages when I imported an iCal file to my subscriptions, or when I ran the cron. Passing.

              Show
              markn Mark Nelson added a comment - Did not receive any notice messages when I imported an iCal file to my subscriptions, or when I ran the cron. Passing.
              Hide
              poltawski Dan Poltawski added a comment -

              Hurray!

              You did it, congratulations! You have on Mojito credit to redeem after the release of Moodle 2.4

              Show
              poltawski Dan Poltawski added a comment - Hurray! You did it, congratulations! You have on Mojito credit to redeem after the release of Moodle 2.4

                People

                • Votes:
                  4 Vote for this issue
                  Watchers:
                  4 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved:
                    Fix Release Date:
                    12/Nov/12