MOBILE-4653 core: Improve detection of Workplace sites

main
Dani Palou 2024-12-11 09:18:19 +01:00
parent bd41c5d064
commit b29f76d2ba
1 changed files with 3 additions and 1 deletions

View File

@ -807,7 +807,9 @@ export class CoreSitesProvider {
* @returns Either VALID_VERSION, WORKPLACE_APP or MOODLE_APP.
*/
protected validateWorkplaceVersion(info: CoreSiteInfoResponse): number {
const isWorkplace = !!info.functions && info.functions.some((func) => func.name == 'tool_program_get_user_programs');
const isWorkplace = !!info.functions && info.functions.some((func) =>
func.name === 'tool_program_get_user_programs' ||
func.name === 'tool_catalogue_get_user_catalogue');
const isWPEnabled = this.isWorkplaceEnabled();