apluslms / a-plus

A+ frontend portal - A+ LMS documentation:
https://apluslms.github.io/
Other
64 stars 72 forks source link

Fix build log URL updating slowly #1340

Closed ihalaij1 closed 5 months ago

ihalaij1 commented 5 months ago

Description

What?

Build log URL did not update immediately when creating a new course instance in the A+ course settings, instead it used the build log URL from the previous course instance until the build was done.

It also did not update immediately when changing the Git Manager key in the Git Manager tab in A+ course settings.

This caused an error when attempting to view the build log in A+ while the course was still being built.

Fixes #1339