Incoming reports stored in the wrong subspace (fixes #543)

This commit is contained in:
mdecimus 2024-06-18 12:44:22 +02:00
parent eefdee0361
commit f930cf59ef

View file

@ -29,8 +29,8 @@ use crate::{
SUBSPACE_BITMAP_ID, SUBSPACE_BITMAP_TAG, SUBSPACE_BITMAP_TEXT, SUBSPACE_BLOB_LINK,
SUBSPACE_BLOB_RESERVE, SUBSPACE_COUNTER, SUBSPACE_DIRECTORY, SUBSPACE_FTS_INDEX,
SUBSPACE_FTS_QUEUE, SUBSPACE_INDEXES, SUBSPACE_LOGS, SUBSPACE_LOOKUP_VALUE, SUBSPACE_PROPERTY,
SUBSPACE_QUEUE_EVENT, SUBSPACE_QUEUE_MESSAGE, SUBSPACE_QUOTA, SUBSPACE_REPORT_OUT,
SUBSPACE_SETTINGS, U32_LEN, U64_LEN, WITH_SUBSPACE,
SUBSPACE_QUEUE_EVENT, SUBSPACE_QUEUE_MESSAGE, SUBSPACE_QUOTA, SUBSPACE_REPORT_IN,
SUBSPACE_REPORT_OUT, SUBSPACE_SETTINGS, U32_LEN, U64_LEN, WITH_SUBSPACE,
};
use super::{
@ -600,7 +600,7 @@ impl<T> ValueClass<T> {
| QueueClass::TlsReportEvent(_) => SUBSPACE_REPORT_OUT,
QueueClass::QuotaCount(_) | QueueClass::QuotaSize(_) => SUBSPACE_QUOTA,
},
ValueClass::Report(_) => SUBSPACE_REPORT_OUT,
ValueClass::Report(_) => SUBSPACE_REPORT_IN,
ValueClass::Any(any) => any.subspace,
}
}