mirror of
https://github.com/DSpace/DSpace.git
synced 2025-10-18 23:43:06 +00:00
Drop not null for EPerson in Process table (#9401)
* Set EPerson nullable in ProcessTable * chore: Remove nullable = false in EPerson Entity * chore: Avoid NPE when getEPerson is called * test: Add test for insert nullable EPerson in Process' table * Revert "Set EPerson nullable in ProcessTable" This reverts commit aea7b9385b6c6972b0ac27e061d082bb92eaf4a6. * feat: Drop NOT NULL for user_id in Process table * chore: add endline * fix: add headers file * Rename file sql * Rename sql script to 7.6.x * fix: Set fetch lazy in EPerson Process * fix: set the user attached to a process to null if none is found in the DB --------- Co-authored-by: Roy Bruschini <r.bruschini@key2.it> Co-authored-by: Jens Vannerum <jens.vannerum@atmire.com>
This commit is contained in:
@@ -92,10 +92,17 @@ public class ProcessServiceImpl implements ProcessService {
|
||||
});
|
||||
|
||||
Process createdProcess = processDAO.create(context, process);
|
||||
log.info(LogHelper.getHeader(context, "process_create",
|
||||
"Process has been created for eperson with email " + ePerson.getEmail()
|
||||
+ " with ID " + createdProcess.getID() + " and scriptName " +
|
||||
scriptName + " and parameters " + parameters));
|
||||
|
||||
if (ePerson != null) {
|
||||
log.info(LogHelper.getHeader(context, "process_create",
|
||||
"Process has been created for eperson with email " + ePerson.getEmail()
|
||||
+ " with ID " + createdProcess.getID() + " and scriptName " +
|
||||
scriptName + " and parameters " + parameters));
|
||||
} else {
|
||||
log.info(LogHelper.getHeader(context, "process_create",
|
||||
"Process has been created for command-line user with ID " + createdProcess.getID()
|
||||
+ " and scriptName " + scriptName + " and parameters " + parameters));
|
||||
}
|
||||
return createdProcess;
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user