Closed zeenix closed 1 year ago
Thanks so much for reporting and providing all the details.
Did I miss a migration note, or is it a bug?
Yeah, it's a regression. I thought these issues are behind us but seems we don't. :( I'll look into this soon.
mentioned in commit b4d8e726bf98daa9dc13b5fe2f8d3e7faa4060be
mentioned in commit b3385331065c33a0f315e65eaf0d7f88eb72b078
In GitLab by @DataTriny on Mar 23, 2021, 20:25
Thank you very much @zeenix for this quick fix. I will test it as soon as possible!
Thank you very much @zeenix for this quick fix.
You're welcome. :)
I will test it as soon as possible!
That'd be great but given that I added an explicit test case that was failing before my fix, I'm certain it works. :)
In GitLab by @DataTriny on Mar 22, 2021, 21:07
Hello,
I am trying to call the following method:
For which I defined a proxy:
However, when I call it like this:
The remote service does not reply as expected because the outgoing message is wrong. Here is how it look like when captured by dbus-monitor:
As you can see, the string and the path are sent without being contained in a struct. Replacing the tuple by a struct with two fields give the same result.
This code used to produce the expected behavior with version 1.8.0 of zbus, but I had to switch to 2.0.0-beta.3 because I need to both read from and write to the DBus connection at the same time.
Did I miss a migration note, or is it a bug?
Thanks in advance for your help.