Skip to content

Commit b1a74cd

Browse files
authored
Merge pull request #2159 from TexasDigitalLibrary/main_2092
match workflow steps and take out getOverrideable()
2 parents 9fe8730 + 9093cc9 commit b1a74cd

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

src/main/java/org/tdl/vireo/model/inheritance/HeritableRepoImpl.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ public void removeFromWorkflowStep(Organization requestingOrganization, Workflow
3838
// if requesting organization originates the workflow step or the workflow step is overrideable,
3939
if (pendingWorkflowStep.getOriginatingOrganization().getId().equals(requestingOrganization.getId()) || pendingWorkflowStep.getOverrideable()) {
4040
// ... and if also that workflow step originates the heritableModel or the heritableModel is overrideable,
41-
if (heritableModelToRemove.getOriginatingWorkflowStep().getId().equals(heritableModelToRemove.getId()) || heritableModelToRemove.getOverrideable()) {
41+
if(heritableModelToRemove.getOriginatingWorkflowStep() != null && heritableModelToRemove.getOriginatingWorkflowStep().getId().equals(pendingWorkflowStep.getId())){
4242
// ...then the update is permissible.
4343

4444
// if requesting organization is not the workflow step's orignating organization,

0 commit comments

Comments
 (0)