Project

General

Profile

Bug #4293

Download broken if token 'd:' is missing - but no error message

Added by Carsten Rose about 2 years ago. Updated about 2 years ago.

Status:
New
Priority:
Normal
Assignee:
Target version:
Start date:
24.08.2017
Due date:
% Done:

0%

Estimated time:
Spent time:
Discuss:

Description

Es gab einen kompletten PHP Crash wenn im Form Subrecord eine Spalte wie folgt definiert war:

# OK
... CONCAT('d:file.pdf|s|t:Download|f:',n.pathFileName) AS 'Download|100|link', ...

# Crash
... CONCAT('s|t:Download|f:',n.pathFileName) AS 'Download|100|link', ...

CR hat dann eine Fake 'buildFile()' Funktion in Link.php eingesetzt.

Topics:
  • Evtl. tritt der Fehler auch in Report/Link auf.
  • Es sollte eine Fehlermeldung geben wenn 'd' fehlt.
  • Evtl. kann das Token 'f:' in der calltable (buildFile) entfernt werden - bis anhin wurde es auch nicht gebracht.
  • Gibt es 'isFunc()' um zu testen ob man eine Funktion aufrufen kann? Das sollte implementiert werden.

Related issues

Related to QFQ - Bug #7514: broken defaults in _pdf, _file, _linkClosed2018-12-19

History

#1 Updated by Carsten Rose about 2 years ago

  • Target version set to next4

#2 Updated by Carsten Rose about 2 years ago

  • Tracker changed from Support to Bug

#3 Updated by Carsten Rose 11 months ago

  • Related to Bug #7514: broken defaults in _pdf, _file, _link added

Also available in: Atom PDF