Web: Fixed quota socket with incorrect data

This commit is contained in:
Nikita Gopienko 2024-05-27 16:56:00 +03:00
parent 7af7e4fad7
commit 1fa5d6c356

View File

@ -99,16 +99,26 @@ class AuthStore {
const { socketHelper } = this.settingsStore;
socketHelper.on("s:change-quota-used-value", ({ featureId, value }) => {
console.log(`[WS] change-quota-used-value ${featureId}:${value}`);
socketHelper.on("s:change-quota-used-value", (res) => {
console.log(
`[WS] change-quota-used-value ${res?.featureId}:${res?.value}`,
);
if (!res || !res?.featureId) return;
const { featureId, value } = res;
runInAction(() => {
this.currentQuotaStore?.updateQuotaUsedValue(featureId, value);
});
});
socketHelper.on("s:change-quota-feature-value", ({ featureId, value }) => {
console.log(`[WS] change-quota-feature-value ${featureId}:${value}`);
socketHelper.on("s:change-quota-feature-value", (res) => {
console.log(
`[WS] change-quota-feature-value ${res?.featureId}:${res?.value}`,
);
if (!res || !res?.featureId) return;
const { featureId, value } = res;
runInAction(() => {
if (featureId === "free") {