Skip to content

Timetable Admin: fixed error preventing the copy of courses to next y…#2101

Merged
SKuipers merged 3 commits into
GibbonEdu:v31.0.00from
ali-ichk:Timatable-Admin---File-not-found-error-on-Course-Copy-to-Next-Year
May 12, 2026
Merged

Timetable Admin: fixed error preventing the copy of courses to next y…#2101
SKuipers merged 3 commits into
GibbonEdu:v31.0.00from
ali-ichk:Timatable-Admin---File-not-found-error-on-Course-Copy-to-Next-Year

Conversation

@ali-ichk
Copy link
Copy Markdown
Contributor

Description
Timetable Admin: fixed error preventing the copy of courses to next year. The issue was shared here: https://ask.gibbonedu.org/t/file-not-found-error-on-course-copy-to-next-year-timetable-admin-v30/15557.

Copy link
Copy Markdown
Member

@SKuipers SKuipers left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hi Ali, are you able to test the Copy All to Next Year button before applying the fix? It is working correctly for me in v30 and v31. The proposed change appears to break the button by removing the ->directLink(), which would cause it to be treated as an interface page and not a process script.

@ali-ichk
Copy link
Copy Markdown
Contributor Author

ali-ichk commented May 7, 2026

Hi Sandra, thank you for reviewing the changes and catching the bug. I realised I introduced another bug while fix the earlier issue. I have resolved and tested it now and Copy All to Next Year button works with the directLink(). Thanks

Comment thread modules/Timetable Admin/course_manage_copyProcess.php Outdated
@SKuipers SKuipers merged commit 9f34750 into GibbonEdu:v31.0.00 May 12, 2026
1 check passed
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.

2 participants