Skip to content

Commit 021f40b

Browse files
committed
debug logging, get dataset from ctxt in prepub path
1 parent af23655 commit 021f40b

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

src/main/java/edu/harvard/iq/dataverse/workflow/WorkflowServiceBean.java

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -388,13 +388,17 @@ private void workflowCompleted(Workflow wf, WorkflowContext ctxt) {
388388
// (Nominally the workflow lock should have stopped other changes).
389389
Dataset dataset = ctxt.getDataset();
390390
Dataset dbDataset = em.find(Dataset.class, ctxt.getDataset().getId());
391+
logger.info("Changing index time from " +dataset.getIndexTime() + " to " + dbDataset.getIndexTime());
391392
dataset.setIndexTime(dbDataset.getIndexTime());
393+
logger.info("Changing permission index time from " + dataset.getPermissionIndexTime() + " to " + dbDataset.getPermissionIndexTime());
392394
dataset.setPermissionIndexTime(dbDataset.getPermissionIndexTime());
395+
logger.info("Changing last export time from " + dataset.getLastExportTime() + " to " + dbDataset.getLastExportTime());
393396
dataset.setLastExportTime(dbDataset.getLastExportTime());
394-
397+
395398
try {
396399
if (ctxt.getType() == TriggerType.PrePublishDataset) {
397400
ctxt = refresh(ctxt);
401+
dataset = ctxt.getDataset();
398402
// Now lock for FinalizePublication - this block mirrors that in PublishDatasetCommand
399403
AuthenticatedUser user = ctxt.getRequest().getAuthenticatedUser();
400404
DatasetLock lock = new DatasetLock(DatasetLock.Reason.finalizePublication, user);

0 commit comments

Comments
 (0)