Servers: Add route for creating channels.

Notifications: Subscribe to guild channels.
This commit is contained in:
Paul
2021-06-02 11:51:58 +01:00
parent f32f447233
commit 1713ad057d
8 changed files with 179 additions and 45 deletions

View File

@@ -1,12 +1,15 @@
use futures::StreamExt;
use hive_pubsub::PubSub;
use mongodb::bson::{doc, Document};
use rauth::auth::Session;
use mongodb::bson::{Document, doc};
use serde::{Deserialize, Serialize};
use rocket_contrib::json::JsonValue;
use serde::{Deserialize, Serialize};
use super::hive::{get_hive, subscribe_if_exists};
use crate::{database::*, util::result::{Error, Result}};
use crate::{
database::*,
util::result::{Error, Result},
};
#[derive(Serialize, Deserialize, Debug)]
#[serde(tag = "error")]