Skip to content

DocumentTemplate 5.2 broke folder properties in ZMI #1287

@ssurfertuga

Description

@ssurfertuga

BUG/PROBLEM REPORT / FEATURE REQUEST

DocumentTemplate 5.2 broke folder properties in ZMI.
All newly created folders and existing ones now can't show properties in ZMI.
Reverting to DocumentTemplate 5.1 removes the problem.

What I did:

  • Installed DocumentTemplate 5.2
  • Created a new Folder in Zope's root
  • Got inside the new Folder
  • Clicked Properties
    This happens with all folders in ZMI. New and existing ones.

What I expect to happen:

Visualize the folder's Properties in ZMI.

What actually happened:

===============================

Internal Server Error

The server encountered an unexpected internal server error

(generated by waitress)

===============================

===============================

Traceback (innermost last):

Module ZPublisher.WSGIPublisher, line 181, in transaction_pubevents
Module ZPublisher.WSGIPublisher, line 390, in publish_module
Module ZPublisher.WSGIPublisher, line 284, in publish
Module ZPublisher.mapply, line 98, in mapply
Module ZPublisher.WSGIPublisher, line 68, in call_object
Module Shared.DC.Scripts.Bindings, line 335, in __call__
Module Shared.DC.Scripts.Bindings, line 372, in _bindAndExec
Module App.special_dtml, line 225, in _exec
Module DocumentTemplate._DocumentTemplate, line 144, in render_blocks
Module DocumentTemplate._DocumentTemplate, line 227, in render_blocks_
Module DocumentTemplate._DocumentTemplate, line 245, in render_blocks_
Module DocumentTemplate.DT_In, line 763, in renderwob
Module DocumentTemplate._DocumentTemplate, line 144, in render_blocks
Module DocumentTemplate._DocumentTemplate, line 245, in render_blocks_
Module DocumentTemplate.DT_Let, line 85, in render
Module DocumentTemplate._DocumentTemplate, line 144, in render_blocks
Module DocumentTemplate._DocumentTemplate, line 166, in render_blocks_
Module DocumentTemplate._DocumentTemplate, line 374, in __getitem__
Module DocumentTemplate._DocumentTemplate, line 398, in getitem
TypeError: id() takes exactly one argument (0 given)

===============================

What version of Python and Zope/Addons I am using:

  • Ubuntu 22.04.5 LTS
  • Python 3.10.12
  • Zope 5.13.0

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions