From 27cc23ca7ad80c4769d9baa26a42ac2e04215c1c Mon Sep 17 00:00:00 2001 From: Stephen Vickers Date: Mon, 19 Dec 2022 17:17:07 +0000 Subject: [PATCH] MDL-75279 mod_lti: Add username to NRPS response --- .../memberships/classes/local/service/memberships.php | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/mod/lti/service/memberships/classes/local/service/memberships.php b/mod/lti/service/memberships/classes/local/service/memberships.php index 97efc05a5b7..538c228786e 100644 --- a/mod/lti/service/memberships/classes/local/service/memberships.php +++ b/mod/lti/service/memberships/classes/local/service/memberships.php @@ -430,7 +430,10 @@ class memberships extends \mod_lti\local\ltiservice\service_base { 'source.value' => format_string($user->lastname)], 'Person.email.primary' => ['type' => 'email', 'member.field' => 'email', - 'source.value' => format_string($user->email)] + 'source.value' => format_string($user->email)], + 'User.username' => ['type' => 'name', + 'member.field' => 'ext_user_username', + 'source.value' => format_string($user->username)], ]; if (!is_null($lti)) {