Defect #20277
closed"Couldn't find template for digesting" error in the log when sending a thumbnail or an attachment
0%
Description
- Activate thumbnails in the Redmine configuration (Checkbox in the Display tabof Adminstration\Settings)
- Display an issue which has attached images
- Check the log of Redmine
ERROR -- : Couldn't find template for digesting: attachments/thumbnail
ERROR -- : Couldn't find template for digesting: attachments/download
Tested without any plugin, on Redmine 3.0.3 (Rails 4.2), on Linux CentOS.
The messages are triggered in calls to stale?() in app/controllers/attachments_controller.rb in methods download and thumbnail, and consequently do not break anything in the application, it just never uses the cache.
Files
Updated by Jonathan Tee about 9 years ago
same with Redmine 3.1
Ruby 2.2.1, Rails 4.2, fcgid
Updated by Pavel Potcheptsov about 8 years ago
Same even if checkbox for thumbnails isn't set.
Couldn't find template for digesting: attachments/download Couldn't find template for digesting: attachments/download Environment: Redmine version 3.3.0.stable.15842 Ruby version 1.9.3-p327 (2012-11-10) [i686-linux] Rails version 4.2.7.1 Environment production Database adapter Mysql2
Updated by Karel Pičman about 8 years ago
I'm facing the same problem. Any ideas?
Updated by Thomas Löber almost 8 years ago
You could set AttachmentsController.etag_with_template_digest = false
.
Updated by Olivier Houdas almost 8 years ago
- File redmine#20277.patch redmine#20277.patch added
Thank you for the hint to the Rails part involved.
Then, maybe simply adding the :template => false to the two stale?() calls would be the most appropriate.
Note: the attached patch is based on the code of Redmine 3.3.1
Updated by Karel Pičman almost 8 years ago
The patch works well. Thank you. Hopefully it will be applied to the Redmine's source code too.
Updated by Go MAEDA almost 5 years ago
- Status changed from New to Resolved
The error still can be seen in the latest trunk (4.0.5.devel.19347).
Updated by Go MAEDA almost 5 years ago
- Status changed from Resolved to Confirmed
Updated by Go MAEDA almost 5 years ago
- File 20277-v2.patch 20277-v2.patch added
- Target version set to 3.4.13
LGTM. Setting the target version to 3.4.13.
The attached is an updated patch that can be applied to the latest trunk.
Updated by Go MAEDA almost 5 years ago
- Subject changed from Errors in Redmine log when displaying an issue with attachments to "Couldn't find template for digesting" error in the log when sending a thumbnail or an attachment
- Status changed from Confirmed to Closed
- Assignee set to Go MAEDA
- Resolution set to Fixed
Committed the patch. Thank you all for your contribution.