Account settings won't load
When clicking on 'Account Settings', I only get a spinner icon, the data is never loaded, nor is an error shown. In the commandline, the following error is shown:
fractal_gtk::app::backend_loop: Query error: GetThreePIDError(ReqwestError(Error(Json(Error("unknown variant `email`, expected `Email` or `MsIsdn`", line: 1, column: 33)))))
The issue seems to be the serde annotation in fractal-matrix-api/src/r0.rs
. According to the documentation here, the lowercase
attribute is used with key rename_all
, not rename
A related issue is that the user is not shown any feedback when a deserializing error is found. Depending on the situation, it might be better to show an error message to the user, rather than making it seem like the app is doing nothing or waiting on a response
Edited by dgel