21304: Check for nil from set_initial_username
authorPeter Amstutz <peter.amstutz@curii.com>
Thu, 1 Feb 2024 21:43:06 +0000 (16:43 -0500)
committerPeter Amstutz <peter.amstutz@curii.com>
Thu, 1 Feb 2024 21:43:06 +0000 (16:43 -0500)
commit9f487917d8c2aa3958473dd1c11dc584485c1229
treea45a19c7b7bcf71d3bf2d2554e871aeedae3c4d0
parent5b0d52ac3485c84de8df559ac9efaba5c4433135
21304: Check for nil from set_initial_username

If set_initial_username comes back as nil (this happens when calling
update_remote_user on a remote system user), don't set username in
'needupdate', in order to avoid a spurious user record update.

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
services/api/app/models/user.rb