Skip to content

core doesn't POST query parameters from dcaccount invite codes #6988

@missytake

Description

@missytake
  • Operating System (Linux/Mac/Windows/iOS/Android): xubuntu 24.04
  • Core Version: 1.159.5
  • Client Version: 1.59.2

Expected behavior

When I scan a dcaccount invite code, it sends a POST request to the encoded URL. See chatmail/relay#600 (comment) for more context.

Actual behavior

Characters after ? / HTTP query parameters are cut off when sending the POST request.

Steps to reproduce the problem

  1. At "Create new profile > use other server > scan invitation code", paste the following code: dcaccount:https://mailadm.testrun.org/new_email?t=1s_7yjxykttyf7zhh3&n=1s
  2. Specify a nickname and click "Agree & Create"
  3. See the error message: ?t (token) parameter not specified

Screenshots

Image

Logs

2025-07-09T08:53:35.885Z	main/menu             	INFO	""	"rebuilding menu with locale en"
2025-07-09T08:53:40.419Z	core/event            	INFO	""	19	"src/net/dns.rs:139: No memory-cached DNS resolution for mailadm.testrun.org available, waiting for the resolver."
2025-07-09T08:53:40.420Z	core/event            	INFO	""	19	"src/net/dns.rs:179: Resolved mailadm.testrun.org into 2a00:f820:417:0:5:1:76:52."
2025-07-09T08:53:40.423Z	core/event            	INFO	""	19	"src/net/dns.rs:179: Resolved mailadm.testrun.org into 5.1.76.52."
2025-07-09T08:53:41.103Z	renderer/loginForm    	ERROR	"\nfile:///opt/DeltaChat/resources/app.asar/src/components/dialogs/ConfigureProgressDialog.tsx:134:15"	"configure error"	{"code":-1,"message":"?t (token) parameter not specified"}

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions