Add extra guards, begin working on channels.

This commit is contained in:
Paul Makles
2020-01-26 15:20:32 +00:00
parent 0e5211e705
commit 955e482dae
8 changed files with 118 additions and 4 deletions

View File

@@ -1,3 +1,15 @@
use crate::guards::auth::User;
use crate::database;
use rocket_contrib::json::{ Json, JsonValue };
use serde::{ Serialize, Deserialize };
use mongodb::options::FindOptions;
use num_enum::TryFromPrimitive;
use bson::{ bson, doc };
use ulid::Ulid;
#[derive(Debug, TryFromPrimitive)]
#[repr(usize)]
pub enum ChannelType {
DM = 0,
GROUP_DM = 1,

View File

@@ -1,4 +1,4 @@
use crate::auth::User;
use crate::guards::auth::User;
use crate::database;
use crate::routes::channel;