diff --git a/product/ERP5/ERP5Site.py b/product/ERP5/ERP5Site.py index fe4b33961c5b97d56247c4140797de7612a2d87b..d52d4b0f5715bdf98c7000ae115a9caeea49f328 100644 --- a/product/ERP5/ERP5Site.py +++ b/product/ERP5/ERP5Site.py @@ -723,6 +723,15 @@ class ERP5Site(FolderMixIn, CMFSite): return self._getPortalGroupedStateList('current_inventory') or \ self._getPortalConfiguration('portal_current_inventory_state_list') + security.declareProtected(Permissions.AccessContentsInformation, + 'getPortalTransitInventoryStateList') + def getPortalTransitInventoryStateList(self): + """ + Return transit inventory states. + """ + return self._getPortalGroupedStateList('transit_inventory') or \ + self._getPortalConfiguration('portal_transit_inventory_state_list') + security.declareProtected(Permissions.AccessContentsInformation, 'getPortalDraftOrderStateList') def getPortalDraftOrderStateList(self):