• Arnaud Fontaine's avatar
    WIP: erp5_certificate_authority: Certificate Authority Tool: All ERP5 objects... · 1f8301a5
    Arnaud Fontaine authored
    WIP: erp5_certificate_authority: Certificate Authority Tool: All ERP5 objects *must* have have a Portal Type in Types Tool.
    
    And remove hack in erp5_promise which was creating a non-Portal Type class of
    portal_certificate_authority. Instead, add a depend on erp5_certificate_authority.
    `providesI*` accessors are now in BaseAccessorHolder rather than Base due to ZODB
    Components, this breaks reindexing (`AttributeError: providesIPredicate`).
    
    This gets rid of:
      WARNING ERP5Type.dynamic Cannot find a portal type definition for 'Certificate Authority Tool', trying to guess...
    
    TODO: Add commit IDs of:
      * ZODB Components: providesIFoo() getters were only created for FS Interfaces.
      * Portal Type as Classes: ERP5Form: Instances of Documents should never be created directly.
    1f8301a5
dependency_list 36 Bytes