fixed eq bug and client closes buffer instead of openning a new one

This commit is contained in:
Priec
2026-09-02 13:23:14 +02:00
parent 8acc8867ac
commit 2b2edbd816
4 changed files with 7 additions and 2 deletions

View File

@@ -10,6 +10,10 @@ fn main() -> Result<(), Box<dyn std::error::Error>> {
.type_attribute(".komp_ac.analytics", serde)
.type_attribute(".komp_ac.auth", serde)
.type_attribute(".komp_ac.document_data", serde)
.type_attribute(
".komp_ac.document_data.TypstTemplateVersion",
"#[derive(Eq)]",
)
.type_attribute(".komp_ac.ecb", serde)
.type_attribute(".komp_ac.exchange_rates", serde)
.type_attribute(".komp_ac.search", serde)

View File

@@ -174,6 +174,7 @@ pub struct GetTypstTemplateVersionRequest {
pub document_id: i64,
}
#[derive(serde::Serialize, serde::Deserialize)]
#[derive(Eq)]
#[derive(Clone, PartialEq, ::prost::Message)]
pub struct TypstTemplateVersion {
#[prost(int64, tag = "1")]