remove invalid emergency access dummy value

This commit is contained in:
Stefan Melmuk 2025-11-12 14:36:48 +01:00
parent 2ee40d6105
commit 4a29844e7e
No known key found for this signature in database
GPG key ID: 817020C608FE9C09

View file

@ -47,24 +47,11 @@ pub fn routes() -> Vec<Route> {
#[get("/emergency-access/trusted")] #[get("/emergency-access/trusted")]
async fn get_contacts(headers: Headers, conn: DbConn) -> Json<Value> { async fn get_contacts(headers: Headers, conn: DbConn) -> Json<Value> {
if !CONFIG.emergency_access_allowed() { let emergency_access_list = if CONFIG.emergency_access_allowed() {
return Json(json!({ EmergencyAccess::find_all_by_grantor_uuid(&headers.user.uuid, &conn).await
"data": [{ } else {
"id": "", Vec::new()
"status": 2, };
"type": 0,
"waitTimeDays": 0,
"granteeId": "",
"email": "",
"name": "NOTE: Emergency Access is disabled!",
"object": "emergencyAccessGranteeDetails",
}],
"object": "list",
"continuationToken": null
}));
}
let emergency_access_list = EmergencyAccess::find_all_by_grantor_uuid(&headers.user.uuid, &conn).await;
let mut emergency_access_list_json = Vec::with_capacity(emergency_access_list.len()); let mut emergency_access_list_json = Vec::with_capacity(emergency_access_list.len());
for ea in emergency_access_list { for ea in emergency_access_list {
if let Some(grantee) = ea.to_json_grantee_details(&conn).await { if let Some(grantee) = ea.to_json_grantee_details(&conn).await {