From 1be9c368635651da072254d690fc4a6ed30fdae1 Mon Sep 17 00:00:00 2001 From: Damien Elmes Date: Thu, 22 Jun 2023 09:58:12 +1000 Subject: [PATCH] Fix ts interface being output to wrong filenames --- rslib/proto/ts.rs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/rslib/proto/ts.rs b/rslib/proto/ts.rs index de7405445..cb79e6f45 100644 --- a/rslib/proto/ts.rs +++ b/rslib/proto/ts.rs @@ -23,7 +23,11 @@ pub(crate) fn write_ts_interface(services: &[BackendService]) -> Result<()> { continue; } - let service_name = service.name.replace("Service", "").to_snake_case(); + let service_name = service + .name + .replace("Service", "") + .replace("Backend", "") + .to_snake_case(); write_dts_file(root, &service_name, service)?; write_js_file(root, &service_name, service)?;