Merge pull request #25908 from Connor9220/FixJobAssignment

CAM: Fix job assignment and model/stock initialization in ObjectOp
This commit is contained in:
sliptonic
2025-12-03 11:57:49 -06:00
committed by GitHub

View File

@@ -336,7 +336,10 @@ class ObjectOp(object):
if not hasattr(obj, "DoNotSetDefaultValues") or not obj.DoNotSetDefaultValues:
if parentJob:
self.job = PathUtils.addToJob(obj, jobname=parentJob.Name)
self.job = parentJob
self.model = parentJob.Model.Group if parentJob.Model else []
self.stock = parentJob.Stock if hasattr(parentJob, "Stock") else None
PathUtils.addToJob(obj, jobname=parentJob.Name)
job = self.setDefaultValues(obj)
if job:
job.SetupSheet.Proxy.setOperationProperties(obj, name)