Skip to content

GitLab

  • Menu
Projects Groups Snippets
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in / Register
  • erp5 erp5
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Merge requests 141
    • Merge requests 141
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Jobs
  • Commits
Collapse sidebar
  • nexedi
  • erp5erp5
  • Merge requests
  • !970

Merged
Created Oct 23, 2019 by Bryton Lacquement@bminusl🚪Contributor

Support unobtainable creation dates (= None) in BTs

  • Overview 1
  • Commits 2
  • Changes 4

In general, getCreationDate tries to obtain the date from the following sources (in that order):

  1. the workflow history

  2. the creation_date attribute

  3. returns None if it can't find any

However:

The objects on which getCreationDate is called (in this case):

  • do not have a workflow history;

  • nor the creation_date attribute.

The date is actually obtained from the portal ("portal.creation_date") by Acquisition.

Because of an incoming change related to CMF (we drop Products.CMFDefault)(see !957 (merged)), this behavior will change and None will be returned instead.

Assignee
Assign to
Reviewer
Request review from
Time tracking
Source branch: bt_support_unobtainable_creation_dates
GitLab Nexedi Edition | About GitLab | About Nexedi | 沪ICP备2021021310号-2 | 沪ICP备2021021310号-7