Basic stock preferences and usage if no job template is specified.

This commit is contained in:
Markus Lampert
2017-09-28 22:47:59 -07:00
committed by wmayer
parent a5d1e619f5
commit 1790737841
4 changed files with 317 additions and 11 deletions

View File

@@ -125,7 +125,11 @@ class ObjectJob:
self.setFromTemplateFile(obj, templateFile)
if not obj.Stock:
obj.Stock = PathStock.CreateFromBase(obj)
stockTemplate = PathPreferences.defaultStockTemplate()
if stockTemplate:
obj.Stock = PathStock.CreateFromTemplate(obj, json.loads(stockTemplate))
if not obj.Stock:
obj.Stock = PathStock.CreateFromBase(obj)
if obj.Stock.ViewObject:
obj.Stock.ViewObject.Visibility = False