]> Untitled Git - lemmy.git/blobdiff - lemmy_api/src/community.rs
Move websocket code into workspace (#107)
[lemmy.git] / lemmy_api / src / community.rs
similarity index 98%
rename from src/api/community.rs
rename to lemmy_api/src/community.rs
index c5199fe54b72ce32c26c71a81d9a84fc87baf6f4..1d3e63a9c780232d6e50daaccdc819ae3f97173b 100644 (file)
@@ -1,10 +1,7 @@
-use crate::{
-  api::{get_user_from_jwt, get_user_from_jwt_opt, is_admin, is_mod_or_admin, Perform},
-  apub::ActorType,
-  LemmyContext,
-};
+use crate::{get_user_from_jwt, get_user_from_jwt_opt, is_admin, is_mod_or_admin, Perform};
 use actix_web::web::Data;
 use anyhow::Context;
+use lemmy_apub::ActorType;
 use lemmy_db::{
   comment::Comment,
   comment_view::CommentQueryBuilder,
@@ -22,16 +19,7 @@ use lemmy_db::{
   Joinable,
   SortType,
 };
-use lemmy_structs::{
-  blocking,
-  community::*,
-  websocket::{
-    GetCommunityUsersOnline,
-    JoinCommunityRoom,
-    SendCommunityRoomMessage,
-    UserOperation,
-  },
-};
+use lemmy_structs::{blocking, community::*};
 use lemmy_utils::{
   apub::{generate_actor_keypair, make_apub_endpoint, EndpointType},
   location_info,
@@ -40,6 +28,11 @@ use lemmy_utils::{
   ConnectionId,
   LemmyError,
 };
+use lemmy_websocket::{
+  messages::{GetCommunityUsersOnline, JoinCommunityRoom, SendCommunityRoomMessage},
+  LemmyContext,
+  UserOperation,
+};
 use std::str::FromStr;
 
 #[async_trait::async_trait(?Send)]