Skip to content
Snippets Groups Projects
Commit cf009892 authored by felmer's avatar felmer
Browse files

SSDM-4135: fixing NPE bug in modified V3 API executors

SVN: 37128
parent 37bf4202
No related branches found
No related tags found
No related merge requests found
...@@ -48,7 +48,10 @@ public class SetSampleExperimentExecutor extends AbstractSetEntityExperimentRela ...@@ -48,7 +48,10 @@ public class SetSampleExperimentExecutor extends AbstractSetEntityExperimentRela
@Override @Override
protected void set(IOperationContext context, SamplePE entity, ExperimentPE related) protected void set(IOperationContext context, SamplePE entity, ExperimentPE related)
{ {
relationshipService.assignSampleToExperiment(context.getSession(), entity, related); if (related != null)
{
relationshipService.assignSampleToExperiment(context.getSession(), entity, related);
}
} }
} }
...@@ -75,7 +75,10 @@ public class SetSampleProjectExecutor extends AbstractSetEntityToOneRelationExec ...@@ -75,7 +75,10 @@ public class SetSampleProjectExecutor extends AbstractSetEntityToOneRelationExec
@Override @Override
protected void set(IOperationContext context, SamplePE entity, ProjectPE related) protected void set(IOperationContext context, SamplePE entity, ProjectPE related)
{ {
relationshipService.assignSampleToProject(context.getSession(), entity, related); if (related != null)
{
relationshipService.assignSampleToProject(context.getSession(), entity, related);
}
} }
} }
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment