mirror of
https://gitlab.com/comunic/comunicapiv3
synced 2025-06-20 16:35:17 +00:00
Start account export
This commit is contained in:
@ -1,5 +1,6 @@
|
||||
use percent_encoding::percent_decode_str;
|
||||
|
||||
use crate::api_data::account_export_api::AccountExportAPI;
|
||||
use crate::api_data::current_user_id::CurrentUserID;
|
||||
use crate::api_data::login_success::LoginSuccess;
|
||||
use crate::api_data::res_check_email_exists::ResCheckEmailExists;
|
||||
@ -184,5 +185,7 @@ pub fn reset_user_password(r: &mut HttpRequestHandler) -> RequestResult {
|
||||
pub fn export_data(r: &mut HttpRequestHandler) -> RequestResult {
|
||||
r.need_user_password("password")?;
|
||||
|
||||
r.success("Go on")
|
||||
let data = account_helper::export(r.user_id_ref()?)?;
|
||||
|
||||
r.set_response(AccountExportAPI::new(&data)?)
|
||||
}
|
Reference in New Issue
Block a user