Skip to content

Conversation

@petersistrom
Copy link
Contributor

@petersistrom petersistrom commented Dec 18, 2025

Resolves #49

Reproductsion/testing steps:

  1. Spin up a clean MOODLE_401_STABLE
  2. Install tool_encoded
  3. Turn profiling off: php admin/cli/cfg.php --name=profilingenabled --set=0
  4. Run scheduled task: php admin/cli/scheduled_task.php --execute="\tool_encoded\task\queue_base64_report"
    Should result in the error: Class 'flexible_table' not found
  5. Apply patch, task from 4 should run successfully

@bwalkerl
Copy link
Collaborator

Thanks @petersistrom

I haven't been able to replicate this on an existing site, so I think it may also get loaded by something else. The fix looks good to me.

@bwalkerl bwalkerl merged commit 03fafc0 into MOODLE_401_STABLE Dec 18, 2025
27 checks passed
@bwalkerl bwalkerl deleted the issue-49 branch December 18, 2025 04:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Queue base64-encoded data report generation (tool_encoded\task\queue_base64_report),Class 'flexible_table' not found

3 participants