]> Untitled Git - lemmy.git/blobdiff - lemmy_api/src/post.rs
Move websocket code into workspace (#107)
[lemmy.git] / lemmy_api / src / post.rs
similarity index 98%
rename from src/api/post.rs
rename to lemmy_api/src/post.rs
index ef5409d1f604cf2fa903915f17f956f309c62834..e8fb9d984216b85d4c5a3926b0fb47ef0bd23ae3 100644 (file)
@@ -1,10 +1,13 @@
 use crate::{
-  api::{check_community_ban, get_user_from_jwt, get_user_from_jwt_opt, is_mod_or_admin, Perform},
-  apub::{ApubLikeableType, ApubObjectType},
+  check_community_ban,
   fetch_iframely_and_pictrs_data,
-  LemmyContext,
+  get_user_from_jwt,
+  get_user_from_jwt_opt,
+  is_mod_or_admin,
+  Perform,
 };
 use actix_web::web::Data;
+use lemmy_apub::{ApubLikeableType, ApubObjectType};
 use lemmy_db::{
   comment_view::*,
   community_view::*,
@@ -19,11 +22,7 @@ use lemmy_db::{
   Saveable,
   SortType,
 };
-use lemmy_structs::{
-  blocking,
-  post::*,
-  websocket::{GetPostUsersOnline, JoinPostRoom, SendPost, UserOperation},
-};
+use lemmy_structs::{blocking, post::*};
 use lemmy_utils::{
   apub::{make_apub_endpoint, EndpointType},
   utils::{check_slurs, check_slurs_opt, is_valid_post_title},
@@ -31,6 +30,11 @@ use lemmy_utils::{
   ConnectionId,
   LemmyError,
 };
+use lemmy_websocket::{
+  messages::{GetPostUsersOnline, JoinPostRoom, SendPost},
+  LemmyContext,
+  UserOperation,
+};
 use std::str::FromStr;
 use url::Url;