View Issue Details

IDProjectCategoryView StatusLast Update
0011635Talerexchangepublic2026-09-19 14:40
ReporterFlorian Dold Assigned ToFlorian Dold Resolution deadline
ImplementerReviewer 
Release signed byDeployed by 
VerifierCommunicator 
Data protection authority notification requiredNo  
CSIRT notification requiredNo  
Estimated effort (hours)Actual effort (hours)0 
Fast-trackNo
Work packagenone
PrioritynormalSeverityminorReproducibilityhave not tried
Status informingResolutionfixed 
Target Version1.6Fixed in Version1.6 
Summary0011635: exchange's /terms should not return PDF by default
DescriptionInstead, the text or markdown/rst should be the default.
Steps To Reproduce$ curl -i https://exchange.stage.taler-ops.ch/terms
HTTP/1.1 200 OK
Server: nginx
Date: Wed, 15 Jul 2026 16:43:16 GMT
Content-Type: application/pdf
Content-Length: 32705
Connection: keep-alive
Access-Control-Allow-Origin: *
Access-Control-Expose-Headers: *
Expires: Thu, 16 Jul 2026 16:43:16 GMT
Avail-Languages: en
Vary: Accept-Language,Accept,Accept-Encoding
Cache-Control: public,max-age=864000
ETag: D1XG9A5JSY1Y69TQEVJK3WTRMRXNY0CEGXH4AN52MKTB08TVH650
Taler-Terms-Version: exchange-tos-v0
Content-Language: en
Strict-Transport-Security: max-age=63072000; includeSubDomains; preload

Warning: Binary output can mess up your terminal. Use "--output -" to tell curl to output it to your terminal
Warning: anyway, or consider "--output <FILE>" to save to a file.
TagsNo tags attached.

Required notifications

Address or linkRemarkAdded byNotifiedActions

Activities

Florian Dold

2026-07-28 17:37

manager   ~0029259

commit f99ec17b49f472cacb940f189b59d1cccda858f4
Author: Florian Dold <dold@taler.net>
Date: Tue Jul 28 19:16:31 2026 +0200

    mhd: rank legal document formats when the client has no preference
    
    The list of terms is sorted best-format-first, but the selection loop
    overwrote its candidate on every tie, so the last entry won and /terms
    answered with the PDF instead of the plain-text rendering.
    
    Issue: https://bugs.taler.net/n/11635

Issue History

Date ModifiedUsernameFieldChange
2026-07-15 16:43Florian DoldNew Issue
2026-07-19 10:04Christian GrothoffAssigned To => Christian Grothoff
2026-07-19 10:04Christian GrothoffStatusnew => implementing
2026-07-28 17:37Florian DoldAssigned ToChristian Grothoff => Florian Dold
2026-07-28 17:37Florian DoldNote Added: 0029259
2026-07-28 17:37Florian DoldStatusimplementing => informing
2026-07-28 17:37Florian DoldResolutionopen => fixed
2026-09-19 14:40Christian GrothoffFixed in Version => 1.6