diff --git a/src/Vencord.ts b/src/Vencord.ts
index 835e350d2..6aae9872b 100644
--- a/src/Vencord.ts
+++ b/src/Vencord.ts
@@ -59,7 +59,7 @@ async function syncSettings() {
// User switched to an account that isn't connected to cloud
showNotification({
title: "Cloud Settings",
- body: "Cloud sync was disabled because this account isn't connected to the Vencloud App. You can enable it again by connecting this account in Cloud Settings. (note: it will store your preferences separately)",
+ body: "Cloud sync was disabled because this account isn't connected to the cloud App. You can enable it again by connecting this account in Cloud Settings. (note: it will store your preferences separately)",
color: "var(--yellow-360)",
onClick: () => SettingsRouter.open("VencordCloud")
});
diff --git a/src/components/settings/tabs/sync/CloudTab.tsx b/src/components/settings/tabs/sync/CloudTab.tsx
index a77c7bd38..c3ab8d8ff 100644
--- a/src/components/settings/tabs/sync/CloudTab.tsx
+++ b/src/components/settings/tabs/sync/CloudTab.tsx
@@ -135,11 +135,11 @@ function CloudTab() {
Equicord comes with a cloud integration allowing settings to be synced across apps and devices.
- We use Vencord's cloud source code to provide our cloud instance which has a 60MB backup cap.
+ We use our own Equicloud source code to provide our cloud instance which has a 60MB backup cap.
- Our privacy policy allows you to see what information we store, how we use it, and data retention.
+ Our privacy policy allows you to see what information we store, how we use it, and data retention.
- The Vencord Cloud repository is AGPL 3.0 licensed so you can host it yourself it you would like.
+ The Equicloud repository is open source so you can host it yourself it you would like.
You can swap between Equicord and Vencord's different cloud instances below if needed.
diff --git a/src/equicordplugins/voiceButtons/utils.tsx b/src/equicordplugins/voiceButtons/utils.tsx
index 5422e16be..49dc1a904 100644
--- a/src/equicordplugins/voiceButtons/utils.tsx
+++ b/src/equicordplugins/voiceButtons/utils.tsx
@@ -102,7 +102,10 @@ export function UserMuteButton({ user }: { user: User; }) {
export function UserDeafenButton({ user }: { user: User; }) {
const isCurrent = (user.id === UserStore.getCurrentUser().id);
- const isDeafened = isCurrent && MediaEngineStore.isSelfDeaf() || MediaEngineStore.isLocalMute(user.id) && SoundboardStore.isLocalSoundboardMuted(user.id) && MediaEngineStore.isLocalVideoDisabled(user.id);
+ const isMuted = MediaEngineStore.isLocalMute(user.id);
+ const isSoundboardMuted = SoundboardStore.isLocalSoundboardMuted(user.id);
+ const isVideoDisabled = MediaEngineStore.isLocalVideoDisabled(user.id);
+ const isDeafened = isCurrent && MediaEngineStore.isSelfDeaf() || isMuted && isSoundboardMuted && isVideoDisabled;
const color = isDeafened ? "var(--status-danger)" : "var(--channels-default)";
return (
diff --git a/src/utils/settingsSync.ts b/src/utils/settingsSync.ts
index 19900d833..60031e08b 100644
--- a/src/utils/settingsSync.ts
+++ b/src/utils/settingsSync.ts
@@ -176,7 +176,7 @@ export async function getCloudSettings(shouldNotify = true, force = false) {
// User switched to an account that isn't connected to cloud
showNotification({
title: "Cloud Settings",
- body: "Cloud sync was disabled because this account isn't connected to the Vencloud App. You can enable it again by connecting this account in Cloud Settings. (note: it will store your preferences separately)",
+ body: "Cloud sync was disabled because this account isn't connected to the cloud App. You can enable it again by connecting this account in Cloud Settings. (note: it will store your preferences separately)",
color: "var(--yellow-360)",
onClick: () => SettingsRouter.open("VencordCloud")
});