Publication preference missing and publication error in senatie


#1

Steps to reproduce

Added a Client and added contacts under it

Current behavior

Edited a contact to set publication preference. Not seeing any pdf/print options under publications preference

Expected behavior

Should be able to see options under publication preference

Screenshot (optional)

Prepublish or publish button results in below error because of this

below is what i have installed

The following part definition lists the versions picked:
[versions]
Chameleon = 3.6.1
Products.ATExtensions = 1.1
Pyphen = 0.9.5
Werkzeug = 0.15.2
backports.functools-lru-cache = 1.5
cairocffi = 0.9.0
cffi = 1.12.2
cssselect2 = 0.2.1
html5lib = 1.0.1
pdfrw = 0.4
senaite.core = 1.3.0
senaite.core.listing = 1.1.0
senaite.core.supermodel = 1.2.0
senaite.impress = 1.2.0
senaite.lims = 1.3.0
soupsieve = 1.9
sourcecodegen = 0.6.14
tinycss2 = 0.6.1
webencodings = 0.5.1
z3c.pt = 3.2.0

# Required by:
# senaite.core==1.3.0
Products.AdvancedQuery = 3.0.4

# Required by:
# senaite.core==1.3.0
Products.DataGridField = 1.9.6

# Required by:
# senaite.core==1.3.0
Products.TextIndexNG3 = 3.4.14

# Required by:
# senaite.impress==1.2.0
beautifulsoup4 = 4.7.1

# Required by:
# senaite.core==1.3.0
collective.progressbar = 0.5

# Required by:
# plone.jsonapi.core==0.6
dicttoxml = 1.7.4

# Required by:
# senaite.core==1.3.0
jarn.jsi18n = 1.1

# Required by:
# senaite.core==1.3.0
magnitude = 0.9.4

# Required by:
# senaite.core==1.3.0
plone.jsonapi.core = 0.6

# Required by:
# cffi==1.12.2
pycparser = 2.19

# Required by:
# senaite.jsonapi==1.2.0
# senaite.lims==1.3.0
senaite.api = 1.2.3.post2

# Required by:
# senaite.lims==1.3.0
senaite.jsonapi = 1.2.0

# Required by:
# senaite.core==1.3.0
z3c.jbot = 0.8

# Required by:
# Products.TextIndexNG3==3.4.14
zopyx.txng3.core = 3.6.2

#2

Hi @siyamalan,

I think this is not a bug, since Senaite uses Senaite Impress for analyses report generation, printing options such as the output format are no longer available.

Maybe someone else can give a better answer…

Regards,


#3

Anyway, I am closing this thread since it is reported as an issue in the issue tracker (https://github.com/senaite/senaite.lims/issues/101). Further discussion shall take place there.

You can create a new thread in case you want to start a discussion whether other printing options should be included as a new functionality.

Thanks for your contribution.


#4