Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
erp5 erp5
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Labels
    • Labels
  • Merge requests 139
    • Merge requests 139
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Operations
    • Operations
    • Environments
  • Analytics
    • Analytics
    • CI/CD
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • 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
None
Milestone
None
Assign milestone
Time tracking
Source branch: bt_support_unobtainable_creation_dates
GitLab Nexedi Edition | About GitLab | About Nexedi | 沪ICP备2021021310号-2 | 沪ICP备2021021310号-7