Fix: Generate pdf for unimported users
If a user wasn't previously imported into the database generating of PDFs failed. This change attempts to import the user if its not found.
This commit is contained in:
@@ -169,6 +169,13 @@ namespace Disco.Web.Areas.API.Controllers
|
||||
id = ActiveDirectory.ParseDomainAccountId(id, Domain);
|
||||
|
||||
var user = Database.Users.Find(id);
|
||||
|
||||
if (user == null)
|
||||
{
|
||||
// Try importing the user
|
||||
user = UserService.GetUser(id, Database, true);
|
||||
}
|
||||
|
||||
if (user != null)
|
||||
{
|
||||
var documentTemplate = Database.DocumentTemplates.Find(DocumentTemplateId);
|
||||
|
||||
Reference in New Issue
Block a user