Added deprecation notice
This commit is contained in:
parent
28ca762346
commit
a420ffdb3b
|
@ -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> {
|
||||||
|
|
|
@ -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(())
|
||||||
|
|
|
@ -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)),
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue