mirror of
https://gitlab.com/comunic/comunicapiv3
synced 2025-06-21 00:45:18 +00:00
Can delete a custom emoji
This commit is contained in:
@ -107,6 +107,7 @@ pub fn get_routes() -> Vec<Route> {
|
||||
Route::post("/settings/delete_account_image", Box::new(settings_controller::delete_account_image)),
|
||||
Route::post("/settings/set_account_image_visibility", Box::new(settings_controller::set_account_image_visibility)),
|
||||
Route::post("/settings/upload_custom_emoji", Box::new(settings_controller::upload_custom_emoji)),
|
||||
Route::post("/settings/delete_custom_emoji", Box::new(settings_controller::delete_custom_emoji)),
|
||||
|
||||
|
||||
// Friends controller
|
||||
|
@ -192,4 +192,13 @@ pub fn upload_custom_emoji(r: &mut HttpRequestHandler) -> RequestResult {
|
||||
})?;
|
||||
|
||||
r.set_response(ResCreateCustomEmoji::new(emoji_id))
|
||||
}
|
||||
|
||||
/// Delete custom emoji
|
||||
pub fn delete_custom_emoji(r: &mut HttpRequestHandler) -> RequestResult {
|
||||
let emoji = r.post_emoji_id("emojiID")?;
|
||||
|
||||
custom_emojies_helper::delete(&emoji)?;
|
||||
|
||||
r.success("Emoji deleted.")
|
||||
}
|
Reference in New Issue
Block a user