From 6a8481f7df1a65585f88517b8586494473b742a8 Mon Sep 17 00:00:00 2001 From: Paul Makles Date: Sun, 23 Apr 2023 23:09:21 +0100 Subject: [PATCH] refactor: is-patched transitive through models --- crates/core/models/Cargo.toml | 4 +++- crates/delta/Cargo.toml | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/crates/core/models/Cargo.toml b/crates/core/models/Cargo.toml index 216610fa..cd7c2dc4 100644 --- a/crates/core/models/Cargo.toml +++ b/crates/core/models/Cargo.toml @@ -13,12 +13,14 @@ serde = [ "dep:serde" ] schemas = [ "dep:schemars" ] from_database = [ "revolt-database", "revolt-presence" ] +redis-is-patched = [ "revolt-presence/redis-is-patched" ] + default = [ "serde", "from_database" ] [dependencies] # Repo revolt-database = { version = "0.0.2", path = "../database", optional = true } -revolt-presence = { version = "0.0.2", path = "../presence", optional = true, features = [ "redis-is-patched" ] } +revolt-presence = { version = "0.0.2", path = "../presence", optional = true } # Serialisation serde = { version = "1", features = ["derive"], optional = true } diff --git a/crates/delta/Cargo.toml b/crates/delta/Cargo.toml index c85f4a70..0c44fef4 100644 --- a/crates/delta/Cargo.toml +++ b/crates/delta/Cargo.toml @@ -57,7 +57,7 @@ revolt-quark = { path = "../quark" } # core revolt-database = { path = "../core/database", features = [ "rocket-impl" ] } -revolt-models = { path = "../core/models", features = [ "schemas" ] } +revolt-models = { path = "../core/models", features = [ "schemas", "redis-is-patched" ] } [build-dependencies] vergen = "7.5.0"