Merge branch 'fix/value-data-api-crash' into 'main'

fix: large value_data length in api crashes server

See merge request veilid/veilid!139
This commit is contained in:
Christien Rioux
2023-08-22 19:00:50 +00:00
4 changed files with 51 additions and 11 deletions

View File

@@ -402,9 +402,9 @@ impl StorageManager {
return Ok(None);
}
let seq = last_signed_value_data.value_data().seq();
ValueData::new_with_seq(seq + 1, data, writer.key)
ValueData::new_with_seq(seq + 1, data, writer.key)?
} else {
ValueData::new(data, writer.key)
ValueData::new(data, writer.key)?
};
// Validate with schema