File tree Expand file tree Collapse file tree
src/NuGetGallery/Areas/Admin/Controllers Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -252,7 +252,16 @@ private async Task<List<SupportRequestViewModel>> GetSupportRequestsAsync(int pa
252252 var viewModel = new SupportRequestViewModel ( issue ) ;
253253 viewModel . AssignedToGalleryUsername = issue . AssignedTo ? . GalleryUsername ;
254254 viewModel . IssueStatusName = issue . IssueStatus . Name ;
255- viewModel . UserEmail = issue . UserKey . HasValue ? userEmails [ issue . UserKey . Value ] : string . Empty ;
255+
256+ // Email may not be available, because the delete workflow hard deletes unconfirmed users.
257+ if ( issue . UserKey . HasValue && userEmails . ContainsKey ( issue . UserKey . Value ) )
258+ {
259+ viewModel . UserEmail = userEmails [ issue . UserKey . Value ] ;
260+ }
261+ else
262+ {
263+ viewModel . UserEmail = string . Empty ;
264+ }
256265
257266 results . Add ( viewModel ) ;
258267 }
You can’t perform that action at this time.
0 commit comments