pub(crate) async fn access_to_chatbot(
conn: &mut PgConnection,
user_id: Option<Uuid>,
chatbot_configuration: &ChatbotConfiguration,
roles: RoleSource<'_>,
) -> AuthorizationResult<AuthorizationToken>pub(crate) async fn access_to_chatbot(
conn: &mut PgConnection,
user_id: Option<Uuid>,
chatbot_configuration: &ChatbotConfiguration,
roles: RoleSource<'_>,
) -> AuthorizationResult<AuthorizationToken>