Added deprecation notice

This commit is contained in:
Keanu D?lle 2021-05-11 05:47:07 +02:00
parent 28ca762346
commit a420ffdb3b
3 changed files with 6 additions and 5 deletions

View File

@ -124,7 +124,8 @@ pub fn get_member_search_result_by_name(
Ok(members) Ok(members)
} }
pub fn delete_entity( /// DO NOT USE! Will be removed soon, use crate::database::controller::entities::remove_entity instead!
pub fn delete_entity_deprecated(
settings: &State<Settings>, settings: &State<Settings>,
entity_id_to_delete: uuid::Uuid, entity_id_to_delete: uuid::Uuid,
) -> Result<usize, diesel::result::Error> { ) -> Result<usize, diesel::result::Error> {

View File

@ -1,4 +1,4 @@
use crate::database::controller::api_members::delete_entity; use crate::database::controller::api_members::delete_entity_deprecated;
use crate::database::controller::groups::get_groups_for_member; use crate::database::controller::groups::get_groups_for_member;
use crate::helper::check_access::check_access_to_member_and_group; use crate::helper::check_access::check_access_to_member_and_group;
use crate::helper::session_cookies::model::SessionCookie; use crate::helper::session_cookies::model::SessionCookie;
@ -31,7 +31,7 @@ pub fn api_members_delete(
)); ));
} }
match delete_entity(&settings, member_id) { match delete_entity_deprecated(&settings, member_id) {
Ok(result) => { Ok(result) => {
if result == 1 { if result == 1 {
Ok(()) Ok(())

View File

@ -6,7 +6,7 @@ use crate::modules::api::model::api_outcome::{ApiErrorWrapper, ApiError};
use crate::modules::api::member_management::controller::parser::parse_member_cookie; use crate::modules::api::member_management::controller::parser::parse_member_cookie;
use crate::database::controller::members::check_access_to_resource; use crate::database::controller::members::check_access_to_resource;
use crate::helper::translate_diesel_error::translate_diesel; use crate::helper::translate_diesel_error::translate_diesel;
use crate::database::controller::api_members::delete_entity; use crate::database::controller::api_members::delete_entity_deprecated;
#[delete("/api/resources/vehicles", format = "json", data = "<vehicle_list>")] #[delete("/api/resources/vehicles", format = "json", data = "<vehicle_list>")]
pub fn delete_vehicles( pub fn delete_vehicles(
@ -28,7 +28,7 @@ pub fn delete_vehicles(
vehicle, vehicle,
crate::permissions::modules::resource_management::vehicles::core::DELETE, crate::permissions::modules::resource_management::vehicles::core::DELETE,
) { ) {
match delete_entity(&settings, vehicle){ match delete_entity_deprecated(&settings, vehicle){
Ok(_) => {} Ok(_) => {}
Err(e) => return Err(translate_diesel(e)), Err(e) => return Err(translate_diesel(e)),
} }