mirror of
https://github.com/Alfresco/alfresco-community-repo.git
synced 2025-07-31 17:39:05 +00:00
Changed the test a bit and uncommented intial fix, as we agree it's an workaround for the moment.
This commit is contained in:
@@ -891,11 +891,11 @@ public class DispositionServiceImpl extends ServiceBaseImpl
|
|||||||
currentDispositionActionDefinition = di.getDispositionActionDefinition(currentADId);
|
currentDispositionActionDefinition = di.getDispositionActionDefinition(currentADId);
|
||||||
// When the record has multiple disposition schedules the current disposition action may not be found by id
|
// When the record has multiple disposition schedules the current disposition action may not be found by id
|
||||||
// In this case it will be searched by name
|
// In this case it will be searched by name
|
||||||
// if(currentDispositionActionDefinition == null)
|
if(currentDispositionActionDefinition == null)
|
||||||
// {
|
{
|
||||||
// String currentADName = (String) nodeService.getProperty(currentDispositionAction, PROP_DISPOSITION_ACTION);
|
String currentADName = (String) nodeService.getProperty(currentDispositionAction, PROP_DISPOSITION_ACTION);
|
||||||
// currentDispositionActionDefinition = di.getDispositionActionDefinitionByName(currentADName);
|
currentDispositionActionDefinition = di.getDispositionActionDefinitionByName(currentADName);
|
||||||
// }
|
}
|
||||||
|
|
||||||
// Get the next disposition action
|
// Get the next disposition action
|
||||||
int index = currentDispositionActionDefinition.getIndex();
|
int index = currentDispositionActionDefinition.getIndex();
|
||||||
|
@@ -93,6 +93,10 @@ public class UpdateNextDispositionActionTest extends BaseRMTestCase
|
|||||||
// create record inside folder1
|
// create record inside folder1
|
||||||
record = utils.createRecord(folder1, generate(), generate());
|
record = utils.createRecord(folder1, generate(), generate());
|
||||||
|
|
||||||
|
}
|
||||||
|
@Override
|
||||||
|
public void when() throws Exception
|
||||||
|
{
|
||||||
// link the record to folder2
|
// link the record to folder2
|
||||||
recordService.link(record, folder2);
|
recordService.link(record, folder2);
|
||||||
|
|
||||||
@@ -103,11 +107,7 @@ public class UpdateNextDispositionActionTest extends BaseRMTestCase
|
|||||||
rmActionService.executeRecordsManagementAction(record,
|
rmActionService.executeRecordsManagementAction(record,
|
||||||
EditDispositionActionAsOfDateAction.NAME,
|
EditDispositionActionAsOfDateAction.NAME,
|
||||||
Collections.singletonMap(EditDispositionActionAsOfDateAction.PARAM_AS_OF_DATE, new Date()));
|
Collections.singletonMap(EditDispositionActionAsOfDateAction.PARAM_AS_OF_DATE, new Date()));
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
|
||||||
public void when()
|
|
||||||
{
|
|
||||||
// cut off
|
// cut off
|
||||||
rmActionService.executeRecordsManagementAction(record, CutOffAction.NAME, null);
|
rmActionService.executeRecordsManagementAction(record, CutOffAction.NAME, null);
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user